Top
Search

Welding Inspector

Antwerpen, Belgium

Contract
Competitive

We have several clients who are looking to build their fabrication team across Europe, which incl...

View details & apply

Fabrication Manager

Paris, France

Contract
Competitive

Managing the Fabrication process for foundations. Coordinating the site team including (Welding, ...

View details & apply

Country Manager Benelux

Netherlands

Permanent
€60000 - €80000 per annum, Benefits: Bonus

Sales Manager Benelux | Remote | Solar Industrie | 60.000 – 80.000 + bonus

View details & apply

Project Developer

Rotterdam, Netherlands

Permanent
€70000 - €80000 per annum

Business JD Ross Energy has helped build out this businesses development tea...

View details & apply

Project Developer

Utrecht (stad), Netherlands

Permanent
€40000 - €50000 per annum

Junior Wind Project Development Opportunity  Company

View details & apply

Senior Solar Project Developer

Cologne, Germany

Permanent
70 000 - 90 000 basic annual salary

Senior Solar Project Developer:I am working with a dynamic project devel...

View details & apply

Project Development Manager

Tennessee, United States

Permanent
£100000 - £120000 per annum

Do you want to contribute directly to creating a cleaner and greener future?Are you an experi...

View details & apply

Project Manager/ APM

Troy, United States

Permanent
Salary Dependent on Experience

Project Manager/ APM Project Manager/ APM| Renewable Energy | Solar Cons...

View details & apply

Senior Project Manager

Troy, United States

Permanent
Salary Dependent on Experience

Senior Project Manager Senior Project Manager| Renewable Energy | Solar ...

View details & apply

Project Manager

United Kingdom

Contract
Market Rate

A market leading offshore wind business is looking to hire a Project Manager to oversee an offsho...

View details & apply

Our clients

Our clients work at the cutting edge of energy, forging a path for the rest of the world to follow.  We’ve become a global leader in innovative energy recruitment solutions by meeting their demanding and ever evolving needs. And they continue to look to us as together we drive continued success. 

See more clients

Contact us

More ways to get in touch

We’re in the UK, US, Europe and Australia, offering local knowledge on a global scale. Get in touch to find out what our experience and expertise can do for you. 

Close