Top
Search

Account Manager

Belgium

Permanent
€3000 - €4000 per month

Account Manager – Energy Industry | Flemish Region, Belgium | HybridAre ...

View details & apply

Bavaria

Munich, Germany

Permanent
€60000 per annum

Sales Manager|based on experience| Bavaria| Fully remote contractJD Ross is currently wor...

View details & apply

Business Development Manager Benelux

Netherlands

Permanent
€48000 - €60000 per annum, Benefits: Bonus, pension, lease car

Business Development Manager Benelux | Benelux | Solar Industrie | 48.000 – 60.000 euro +...

View details & apply

Senior Financial Accountant

Sydney, Australia

Permanent
$130000 - $170000 per annum, Benefits: + super

Senior Financial AccountantLocation: Sydney, Australia

View details & apply

Sales Manager

Germany

Permanent
€70000 per annum

Sales manager - Germany - Remote - Inverter manufacturerJD Ross is representing a leading...

View details & apply

FP&A Associate

Melbourne, Australia

Permanent
$130000 - $170000 per annum, Benefits: + super + bonus

FP&A AssociateLocation: Melbourne, AustraliaRep...

View details & apply

Offshore Project Engineer

United Kingdom

Contract
Market Rate

A key client of mine is currently looking to hire an Offshore Project Engineer to work on their m...

View details & apply

Installation Engineer

Germany

Contract
Market Rate

An offshore wind developer is currently looking for an experienced Installation Engineer to join ...

View details & apply

Project Developer – Groundmount Solar – Netherlands

Netherlands

Permanent
€55000 - €75000 per annum

Project Developer – Groundmount Solar – NetherlandsAbout:

View details & apply

Principal Automation Engineer

Sydney, Australia

Permanent
$180,000

JD Ross Energy are seeking a highly skilled Principal Automation Engineer to be based in Sydney f...

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