mechanical design engineer
Plymouth, Plymouth, United Kingdom
UK Ministry of Defence
University of Plymouth
Estover