Top
Search

Acquisition Manager

Germany

Permanent
£50000 - £70000 per annum

Acquisition Manager | Bavaria | 1500MW in development in EuropeJD Ross i...

View details & apply

Akquisitions Manager

Germany

Permanent
€50000 - €70000 per annum

Akquisitions Manager | Bayern | 1500MW in Entwicklung EuropaweitJD Ross ...

View details & apply

Sales Manager

Frankfurt am Main, Germany

Permanent
€60000 - €70000 per annum

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

View details & apply

Senior Project Developer Solar-Wind-Battery – Amsterdam (Hybrid)

Amsterdam, Netherlands

Permanent
Competitive

Senior Project Developer Solar-Wind-Battery – Amsterdam (Hybrid)

View details & apply

Land acquisition specialist

Remote work, Germany

Permanent
Competitive

JDRoss arbeitet mit einem Unternehmen für erneuerbare Energien zusammen, das Ons...

View details & apply

Community Participation & Permitting Lead – Amsterdam (Hybrid)

Amsterdam, Netherlands

Permanent
€75000 - €95000 per annum

Community Participation & Permitting Lead – Amsterdam (Hybrid)

View details & apply

Sales Manager, Stockage d'Énergie – Paris

Paris, France

Permanent
Competitive

Sales Manager, Stockage d'Énergie – Paris Mon client, spécialisé dans le...

View details & apply

Asset Manager

Sydney, Australia

Permanent
Competitive Salary

JD Ross Energy seeking an Asset Manager to oversee the operation & maintenance of a major wind fa...

View details & apply

Sustainability Consultant

North Sydney, Australia

Permanent
Competitive

Job Title: Sustainability Engineer (Intermediate)Location: Sydney

View details & apply

Senior Consultant - Risk Advisory

Sydney, Australia

Permanent
Competitive

Senior Consultant - Risk AdvisoryAbout the Company & Role 

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