. Registered Number: 5766805
back to vacancies
Energy, Power & Renewables Vacancies
Country Manager - Wind & Solar IPP
Job Ref: 273
Athens, Greece
Project Management
Turbine Specialist
Job Ref: 301
Finland
Engineering
Head of Project Development, Wind Power
Job Ref: 298
Construction Project Manager, Wind Power
Job Ref: 275
Development & Construction
Procurement Manager, Wind Power
Job Ref: 276
Procurement & Purchasing
Sales Manager & Key Account Manager
Job Ref: 262
Berlin, Germany
Sales & Business Development
Technical Project Manager, Wind Power
Job Ref: 290
Sweden