Top
Search

Project Developer- Mid/Jun

Pastorano, Italy

Permanent
€24000 per annum, Benefits: Three bonuses during the year

Il nostro cliente è un'azienda consolidata con 40 anni di esperienza nel settore retail, speciali...

View details & apply

Contracts Manager

Berlin, Germany

Permanent
Competitive

Contracts ManagerJD Ross have partnered with an experienced Renewable En...

View details & apply

Junior Project Developer - Amsterdam (Hyrbid), Netherlands

Amsterdam, Netherlands

Permanent
Competitive

Junior Project Developer - Amsterdam (Hyrbid), Netherlands  ...

View details & apply

Permit Specialist, BESS Focus (200MW-1.5GW) – Amsterdam (Hybrid)

Amsterdam, Netherlands

Permanent
Competitive

Permit Specialist, BESS Focus (200MW-1.5GW) – Amsterdam (Hybrid)

View details & apply

Land Acquisition Manager – Amsterdam (Hybrid)

Netherlands

Permanent
Competitive

Land Acquisition Manager – Amsterdam (Hybrid) Who is it?

View details & apply

Senior Project Development Manager

Utrecht (stad), Netherlands

Permanent
Competitive

Senior Project Developer – Utrecht (Hybrid), Netherlands  Wh...

View details & apply

Office and Portfolio Manager

Hamburg Allermöhe, Germany

Permanent
Competitive

Office and Portfolio ManagerJDRoss are supporting a renewable energy sta...

View details & apply

Finance Manager

Melbourne, Australia

Permanent
$150000 - $200000 per annum

Finance ManagerMelbourne, VICRenewable Energy -...

View details & apply

Technical Sales Engineer

Bremen, Germany

Permanent
€60000 - €70000 per annum

Position: Technical Sales EngineerLocation: NRW, Germany

View details & apply

Business Development Manager

Germany

Permanent
€50000 - €60000 per annum

Position: Business Development ManagerLocation: NRW, Germany

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