Team Leader and Mechanical engineer
Wales, GB
British Army
Engineering Manager
Institution leadership management
School of Electrical and Mechanical Engineers