Director of Mechanical Engineering
6 days ago
London
Support to other Directors in all fields including and not limited to; sales, resource control, problem solving, design advice, etc. The current London MEP team sits at 15 engineers, and they are ...