A fantastic opportunity for any of our leavers interested in all things technology. 5 years ago in Notices Tags: Notices STEM