-
Freelance Design Engineer
Team Consulting Limited
Senior Consultant
Dyson
Design Engineer
Team Consulting Limited
Head of Mechanical Engineering Group
Boehringer Ingelheim
Device Technology Lead
University of Cape Town
Imperial College London
Royal College of Art