Top
Search

Partner Account Manager

Utrecht (stad), Netherlands

Permanent
€650000 per annum

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

View details & apply

Sales Manager - Solar Modules

Belgium

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

Sales Manager | Belgium (remote) | Solar Industry | 50,000 - 80,000 euros + bonus

View details & apply

ESD Consultant

Melbourne, Australia

Permanent
Competitive

Job Title: ESD EngineerLocation: Melbourne, Victoria

View details & apply

Technical Development Manager - London - Solar, BESS & Wind

London, United Kingdom

Permanent
Competitive Package & Benefits

Technical Development Manager - London - Solar, BESS & WindJD Ross are p...

View details & apply

Lead Structural Engineer

Brussels, Belgium

Contract
€75 - €85 per hour

A client of mine are seeking a highly skilled and motivated Lead Structural Engineer to join thei...

View details & apply

Director of Project Development

New York, United States

Permanent
$180000 - $210000 per annum

Director of Project DevelopmentNew York CityCompensation Commensurate with experience (co...

View details & apply

Junior Project Developer

Amsterdam, Netherlands

Permanent
€35000 - €55000 per annum

Junior Project Developer – Amsterdam (Hybrid), Netherlands – 35,000 – 55,000 EUR...

View details & apply

Chef(fe) de Projet Construction EnR - CDI - Paris / Bordeaux

Paris, France

Permanent
Competitive

Gestionnaire de Projet Construction h/f en CDIMon client est spécialisé ...

View details & apply

Distribution Manager

Sydney, Australia

Permanent
Competitive

Senior Management role with one of NSW’s NSP’sSydney BasedPermanent opp...

View details & apply

Legal Counsel - Remote - Germany

Remote work, Germany

Permanent
Competitive

JDRoss have are looking for a legal counsel on behalf of one of our clients. This will be a full ...

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