We believe that there is an increasing need for graduates with a strong mathematical, engineering and computing background who have inter-personal skills, combined with the flexibility to work as team ...