Stevenage, Hertfordshire
and inspire them to be the next generation of technicians, scientists and engineers? Are you looking for an opportunity to work...