Senior Mechanical Engineer - Hydropower and Dams
2 months ago
Cardiff
You will be responsible for working and liaising with project managers, technical leaders, design ... You will have strong communication skills to give technical presentations to clients and other ...