Top
Search

Asset Manager

Dublin, Ireland

Permanent
€110000 - €130000 per annum

Asset Manager - Dublin - Wind/Solar/Battery Storage!My client is a l...

View details & apply

Senior Lawyer - Energy Projects

Sydney, Australia

Permanent
$230000 per annum

Senior Lawyer - Energy ProjectsI am partnered with Australia's largest IPP wh...

View details & apply

Outside Sales Manager

Remote work, Germany

Permanent
€70000 per annum

Sales Manager - Germany - Remote - Microinverter ManufacturerJD Ross is ...

View details & apply

Inside Sales Manager

Paderborn, Germany

Permanent
€70000 per annum

Angebotsmanager:in im Vertriebsinnendienst (m|w|d) – Vor Ort - Paderborn

View details & apply

Senior Lawyer - Energy Projects

Sydney, Australia

Permanent
Competitive

Senior Lawyer - Energy ProjectsI am partnered with Australia's largest IPP wh...

View details & apply

Development Officer (Back-End) - Melbourne

Melbourne C B D, Australia

Permanent
$100000 - $120000 per annum, Benefits: super and bonus

Development Officer (Back-End)Independent Power Producer

View details & apply

Inside Sales Manager

Germany

Permanent
€70000 per annum

Angebotsmanager:in im Vertriebsinnendienst (m|w|d) – Vor Ort - Paderborn

View details & apply

Sales Manager - Germany - Remote - Microinverter Manufacturer

Remote work, Germany

Permanent
€70000 - €75000 per annum

JD Ross is partnering with a prominent microinverter manufacturer in the solar sector as they see...

View details & apply

Head of Development

London, United Kingdom

Permanent
£120000 per annum

Head of Development – London – Solar, BESS & Wind – Lucrative Package

View details & apply

Civil Engineer

Meathas truim, Ireland

Permanent
€60000 - €80000 per annum

Civil Engineer - Meath, Ireland - Utility-scale Solar Projects

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