Top
Search

Sales Representative

Netherlands

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

Sales representative (B2B) | Randstad | Solar Industrie | 50.000 – 60.000 euro + Bonus

View details & apply

Lead Control Systems Engineer

Mackay, Australia

Permanent
Attractive salary package - Negotiable depending on experience

JD Ross is partnered with a growing Electrical Engineering firm that develops automation solution...

View details & apply

Junior Project Developer

Amsterdam, Netherlands

Permanent
Competitive

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

View details & apply

Project & Business Developer

Amsterdam, Netherlands

Permanent
€65000 - €85000 per annum

Project Developer, Groundmount, Floating & BESS – Amsterdam (Hybrid), Netherlands

View details & apply

Project Development Manager

Utrecht (stad), Netherlands

Permanent
Competitive

Senior Project Developer – Utrecht (Hybrid), NetherlandsWho ...

View details & apply

Insurance Manager

Stuttgart Bad Cannstatt, Germany

Permanent
Competitive

JDRoss have partnered with a long time client of ours who are looking for an insurance manager in...

View details & apply

Business Development Manager

Germany

Permanent
€60000 - €70000 per annum

Position: Outside Sales ManagerLocation: North-West Germany...

View details & apply

Project Engineer - (Renewable Energy)

Sydney, Australia

Permanent
Competitive

Commercial & Industrial – Solar/PV/BESSProviding premium energy solutions

View details & apply

Sales Manager

Germany

Permanent
€60000 - €70000 per annum

Sales Manager - Germany - Remote - Microinverter ManufacturerJD Ross...

View details & apply

Investment Manager

London, United Kingdom

Permanent
Competitive

JDRoss have partnered with a leading renewable energy company who are looking for an ...

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