Netherlands
Permanent
€60000 - €85000 per annum, Benefits: Bonus, Car
Sales Manager Benelux | Remote | Solar & BESS Industrie | 60.000 – 85.000 euro
View details & applyNashville, United States
Permanent
$135000 per annum
3T1QAGWRHESTJVKB,YUTH65R32EQDACSVFGBT5E4WFASCZXDBGFYNHTREDVFGTHREFSDVFBGNYTHR5EDVFGTHRESDVFBGNTHR...
View details & applyAdelaide, Australia
Permanent
Competitive
Asset Manager - RenewablesJD Ross has partnered with a Power and Renewab...
View details & applyDublin, Ireland
Permanent
€70000 - €80000 per annum
Project Manager - Ireland (Offices in Dublin and Cork/ Projects nation-wide) - Hybrid - P...
View details & applyAdelaide, Australia
Permanent
Negotiable
Control Systems EngineerAdelaide, SAFull-time, ...
View details & applyHamburg, Germany
Permanent
Competitive
JDRoss are looking for a EPC project manager for one of our clients in Germany (Hamburg/B...
View details & applyHamburg, Germany
Permanent
Competitive
JDRoss are looking for a junior land scout to join our clients development team in Germany.
View details & applyHamburg, Germany
Permanent
Competitive
LAND acquisition manager – Renewable energyJDRoss are supporting a clien...
View details & applyHamburg, Germany
Permanent
Competitive
Junior Project developer – SolarA client of ours who develop solar proje...
View details & applyHamburg, Germany
Permanent
Competitive
Project developer – GermanyA client of ours who develop solar projects throu...
View details & applyOur 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.
Contact us
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.
5th Floor, Becket House, 36 Old Jewry, London EC2R 8DD
T: +44 (0)207 448 1414
Mindspace House, Nieuwezijds Voorburgwal 296-298, 1012 RT, Amsterdam
T: +31207979050
Paseo de Gracia, 21, P1-2, 08007 Barcelona
Common Desk, 6th & Congress, 106 E 6th St #900, Austin, TX 78701
T: +1 (737) 279-6250
12 E 49th St, 5th Floor, New York, NY 10017
T: +1 (646) 813-1982
Level 29, One International Towers, Barangaroo, NSW, 2000.
T: +61 (0)2 8089 0190