M

Technical Director Hydropower

Mott MacDonald

barcelona, cataluña, Spain Full-time June 12, 2026

Found Description

Location: Barcelona, ES

Recruiter contact: Maria Marchidan

Mott MacDonald is a global engineering, management, and development consultancy with over 20,000 employees across more than 50 countries and 140+ offices.

The Energy unit delivers services to clients globally across sectors including hydropower, nuclear, waste, renewable generation and transmission & distribution networks, providing integrated engineering and project management services throughout the project lifecycle.

Overview of the role

Hydropower Technical Director – Provide senior mechanical leadership and technical governance, particularly in refurbishment programmes and/or experience working for an OEM.

As Hydropower Technical Director, you will be a key part of a multidisciplinary team delivering hydropower and pumped storage projects worldwide. You will act as a senior technical authority for mechanical and refurbishment scopes, shaping solutions from early feasi...

Ready to Apply?

Submit your application for Technical Director Hydropower at Mott MacDonald

Apply Now