Top
Search

Chef de Projet

France

Permanent
€45000 - €50000 per annum

Chef de Projet  Summary JDRoss Ene...

View details & apply

Regional Development Manager

France

Permanent
€60000 - €70000 per annum

Regional Development manager JDRoss Energy are supporting a Renewable Energy...

View details & apply

Senior Project Engineer

New York, United States

Permanent
Base salary + Compensation

JD Ross Energy is recruiting for a SENIOR PROJECT ENGINEER or an ASSOCIATE DIRECTOR for a growing...

View details & apply

Construction Manager

Maryland, United States

Permanent
$110000 - $140000 per annum

Mid-Atlantic based Solar and renewable energy contractor is looking to add a Senior Construction ...

View details & apply

Junior Onshore Wind Developer – Northern France

Paris, France

Permanent
€40000 - €50000 per annum

BusinessThey are a developer and operator of large-scale solar and wind proj...

View details & apply

Deck Foreman / Storeman

Sassnitz, Germany

Contract
Competitive

Looking for a Deck Foreman / Storeman for a 5 month contract on an offshore wind project in Germa...

View details & apply

New Energy Director

Melbourne, Australia

Permanent
$200000 - $280000 per annum, Benefits: + Bonus

New Energy DirectorYour CompanyJD Ross Energy have partnere...

View details & apply

Senior Primary Design Engineer

Melbourne, Australia

Permanent
$130000 - $160000 per annum

Senior Primary Design EngineerTerrific permanent position in Melbour...

View details & apply

Energy Sales Consultant (B2B)

Melbourne, Australia

Permanent
$70000 - $90000 per annum

B2B Energy ConsultantExciting permanent role in MelbourneGe...

View details & apply

Manager of Energy Analysis

New York, United States

Permanent
$90000 - $120000 per annum

JD Ross Energy is looking for a Manager of Energy Analysis                 We are support...

View details & apply

Our clients

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