Top
Search

Sales Manager

Remote work, Germany

Permanent
€60000 - €65000 per annum

JD Ross is collaborating with a wholesaler in their search for a Sales Manager in Germany. The co...

View details & apply

OT Manager

Sydney, Australia

Permanent
Competitive

About the company: A growing Renewables Developer and Asset Owner who has rapidl...

View details & apply

Lead Control Systems Engineer

Brisbane, Australia

Permanent
Competitive

JD Ross is partnered with a growing engineering firm who offer expert Electrical Engineering serv...

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