Director of Projects Hydropower & Dams – French Alps

Sector:   Hydropower / Dam Engineering
Discipline:   Dam, Hydropower
Region:   Europe
Salary:   60k - 100k
Contract type:   Full time, Permanent


Director of Projects Hydropower & Dams – French Alps

A well-established Engineering & Infrastructure consultancy are in position to widen their team and hire a leader for their Hydropower and Dams division for their regional office located in a desirable location in France. They are looking for a professional with either a Civil, Electrical or Electro-mechanical background in the field of dams and hydroelectric power plants, as well as associated hydraulic infrastructures.

Though the role is based in France the scope of work for the projects managed will be focussing on developing regions of the globe including Africa, Asia & the Middle East. The group are looking for strong technical skills coupled with leadership qualities and a commercial perspective.

Role & Experience:

  • 15 years’ experience in Hydropower and Dams, working as the Consultant, for the Owner or as leading the main Contractor.
  • lead studies (Feasibility study - Detailed preliminary draft - Business consultation files - Assistance for the evaluation of companies' offers and the awarding of works contracts) and / or direct supervision of the design studies and works inspection - Commissioning assistance
  • You will lead multidisciplinary teams of Engineers and Technicians in France and abroad so previous experience working in developing countries, site based with multinational teams is preferred. In addition, managing local teams, subcontractors and Partners
  • You will be in charge of monitoring customer relations, management of contractual and financial aspects of their projects.
  • You will also be associated with the commercial approach in France and their Export Branch, you will participate in the deployment of their Dams and Hydropower activity along with their agencies and local representatives.
  • Involvement in the France and Export business approach of the Activity, and in this framework you are in charge of the preparation of offers and follow-ups for customers and partners.
  • Relevant Degree BSc / MSc level in Civil, Electrical, Mechanical, Geotechnical/ Geology or E&M Engineering
  • Since the position is based in France and includes assignments in other countries, fluent French and English are essential

Salary & Package:

Gross salary: up to €80,000 Euro’s per annum negotiable depending on experience & qualifications. They offer highly competitive and desirable package that includes: Bonus, Profit sharing, Family Healthcare, Pension, 5 weeks paid leave, Travel allowance, Flexible benefit scheme and relocation costs for the chosen candidate.


The Plan Team | Plan Recruit Ltd


Apply Online