Senior Mechanical Engineer - Hydropower and Dams
2 months ago
Cardiff
You will design, develop and support the testing of mechanical systems for hydropower and pumped ... You will be responsible for working and liaising with project managers, technical leaders, design ...