Principal Mechanical Engineer (Water Utilities)
7 days ago
London
A degree in mechanical engineering or similar. Achieved Chartered Engineer status (or equivalent). With offices primarily located in Scandinavia, the UK, North America, and India, we are currently 7,300 people who bring their expertise in engineering, architecture, energy, and environment into pl...