Top
Search

Solar Project Developer

Frankfurt am Main, Germany

Permanent
Competitive

Solar Project Developer Frankfurt Competitive RateMy client is one of the fastest...

View details & apply

High Voltage Design Engineer

Brussels, Belgium

Permanent
Negotiable

JD Ross are currently representing an international consultancy specializing in a number of e...

View details & apply

Subsea Installation Engineer

Oslo, Norway

Contract
Market Leading

Subsea Installation Engineer – 12 Months Contract - Oslo, Norway   Due to an incr...

View details & apply

Substation Design Engineer

Netherlands

Permanent
Competitive

Summary JD Ross Energy are currently representing a fantastic ...

View details & apply

Project Planner - Renewables

Melbourne, Australia

Permanent
$85000 - $110000 per annum, Benefits: Superannuation

Project PlannerMelbourneRenewables

View details & apply

Master Mariners / Lead Mariners

Singapore

Contract
Negotiable.

*URGENT REQUIREMENT* I am currently representing a fantastic client based in Singapore, ...

View details & apply

Primavera P6 Planner - O&G

Paris, France

Contract
Negotiable.

*URGENT REQUIRMENT* I am currently representing a fantastic Operator based in Paris, Fra...

View details & apply

SPS Technical Leader

Paris, France

Contract
Negotiable.

I am currently representing a fantastic client based in Paris,France who are loo...

View details & apply

Project Manager - Solar

Brisbane, Australia

Permanent
$140000 - $160000 per annum, Benefits: super + bonus

SOLAR PROJECT MANAGER Competitive Salary - Bonus + Travel Allowanc...

View details & apply

Naval Architect.

Paris, France

Permanent
Negotiable.

I am currently representing a fantastic client based in Paris, France who are lo...

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