Top
Search

Technical Project Developer

Paris, France

Permanent
Negotiable

Technical Project DeveloperSummary JDRoss Energy have p...

View details & apply

Business Developer

Lyon 01, France

Permanent
Negotiable

Business Developer JDRoss Energy have partnered with a renewable energy ...

View details & apply

PV Design Engineer (Electrical Engineering)

Roma, Italy

Permanent
Competitive

A leading international solar developer are seeking a PV Design Engineer to join their team in Ro...

View details & apply

VP of Sales

New York, United States

Permanent
$140000 - $180000 per annum

JD Ross Energy is looking for a VP of Sales in the New York area!                  Our cl...

View details & apply

Business Developer

Nantes, France

Permanent
€40000 - €50000 per annum

SummaryJDRoss Energy are supporting a Renewable Energy company who are seeki...

View details & apply

Lift Equipment Inspector

United Kingdom

Contract
Market Rate

A client of mine is looking to hire a Lift Equipment Inspector  for 3 weeks starting on the 12 th...

View details & apply

Head of Operations (French Renewable Market Focus)

Hamburg, Germany

Permanent
Lucrative Salary and Equity options

I am now searching for a Head of Operations with the focus of this role being the...

View details & apply

Deckhand

Grimsby, United Kingdom

Contract
Market Rate

A key client of mine is looking to hire a Deckhand to work on board their vessel during their OFT...

View details & apply

Project Developer

France

Permanent
€45000 - €50000 per annum

Summary: JDRoss Energy are supporting a European, renewable energy IPP in th...

View details & apply

Senior Project Manager

Ithaca, United States

Permanent
Salary Dependent on Experience

Senior Project Manager Senior Project Manager| Renewable Energy | Solar ...

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