Design Engineer
milton keynes, milton keynes, united kingdom
Cosworth
Cherwell School
University of Warwick