Milan, Italy
Permanent
Competitive
Our client is an independent producer of renewable energy exclusively that devel...
View details & applyAmsterdam, Netherlands
Permanent
€70000 - €100000 per annum
Permit Specialist – Amsterdam (Hybrid)Who is it?JD ...
View details & applyUnited Kingdom
Contract
Competitive
Role - BESS Project ManagerLocation - UK (Remote with Travel)
View details & applyWest Midlands, United Kingdom
Permanent
Competitive
JDRoss have partnered with a key client of ours who are looking for a senior tender engineering m...
View details & applyFrankfurt am Main, Germany
Permanent
€70000 - €80000 per annum
Title: Sales Manager - GermanyLocation: FrankfurtI ...
View details & applyFrankfurt am Main, Germany
Permanent
€100000 - €110000 per annum
Title: Country Manager - GermanyLocation: Frankfurt...
View details & applyDenmark
Contract
Competitive
We are looking for an experienced Workboat Skipper on XIV and XV type workboats ...
View details & applySydney, Australia
Permanent
Competitive
JD Ross Energy are seeking a highly skilled Contract Manager on a fulltime basis for our NSW base...
View details & applyLondon, United Kingdom
Permanent
Competitive
JDRoss are currently partnered with an agency who are looking for a financial accountant to join ...
View details & applyNew York, United States
Contract
$49 - $80 per hour
JD Ross are currently working with a major utility scale solar developer currently looking for br...
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
F: +44 (0)117 968 9293
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
Cue, 3rd Floor 750 N. St. Paul Street, Dallas, TX 75201
T: +1 (469) 373-8504
12 E 49th St, 5th Floor, New York, NY 10017
T: +1 (646) 813-1982
401 East Jackson Street Suite 3300 Tampa, FL 33602
T: +1 (813) 675-3610
Level 29, One International Towers, Barangaroo, NSW, 2000.
T: +61 (0)2 8089 0190
F: +61 (0)2 9238 4286