Senior Mechanical Engineer - Hydropower and Dams
2 months ago
Cardiff
... technical leaders, design engineers, clients, supply chain partners, contractors, planners and other stakeholders to achieve positive outcomes for the projects and community. You will help lead the ...