A new job board, Upstream, has launched ahead of schedule to attempt to help people get back to work after they were laid off due...