Top
Search

Project Engineer

Hamburg, Germany

Contract
Competitive

Role - Project Engineer Location - Hamburg, Germany 

View details & apply

REC Trader

New York, United States

Permanent
$200000 - $250000 per annum, Benefits: Target Commission of $450k

Seeking a talented REC Trader to join an energy retail partner and wholesale commodity trader tha...

View details & apply

Junior Sales Manager

Hessen, Germany

Permanent
€45000 - €55000 per annum

Junior Sales Manager| Hybrid - 25% in the Office | Germany | Mounting System Manufacturer...

View details & apply

Key Account Manager

Essen, Germany

Permanent
€70000 - €80000 per annum

Senior Sales Manager| Hybrid - 25% in the Office | Germany | Mounting System Manufacturer...

View details & apply

Land Acquisition Manager

Amsterdam, Netherlands

Permanent
€50000 - €70000 per annum

New Business Developer – Amsterdam, NetherlandsAbout:

View details & apply

Legal Manager

Warrington, United Kingdom

Permanent
Competitive

JDRoss are currently supporting one of our clients in the renewable energy space in their search ...

View details & apply

Asset Analyst

Amsterdam, Netherlands

Permanent
Competitive

JDRoss are currently supporting one of our longstanding clients in the renewable energy space in ...

View details & apply

Chef de Projet Eolien Experimente

France

Permanent
Competitive

Notre client est une entreprise européenne qui développe, construit et exploite des parcs éoliens...

View details & apply

Account Manager

Netherlands

Permanent
€40000 - €65000 per annum, Benefits: Bonus, lease auto

Account Manager | Nederland of Belgie | Solar Industrie | 40.000 – 65.000 euro + goede bo...

View details & apply

Partner Account Manager

Utrecht (stad), Netherlands

Permanent
€650000 per annum

E-Mobility Consultant - NetherlandsJoin a dynamic team at t...

View details & apply

Our clients

Our clients work at the cutting edge of renewable energy, forging a path for the rest of the world to follow. We’ve become a global leader in innovative renewable 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