Principal Mechanical Engineer - Hydropower
4 months ago
Bristol
You will design, develop and support the testing of mechanical systems for hydropower and pumped storage hydro projects, including some or all of; turbines, pumps, generators and control systems. As ...