Senior Mechanical Engineer - Hydropower and Dams
2 months ago
Cardiff
... installation support and Lender's engineer / insurance / due diligence support. You will be responsible for working and liaising with project managers, technical leaders, design engineers, clients ...