All job openings

101 results

Sort by: Name Country Team Job Type
Job ID 18815

Senior Transmission Manager

Massachusetts, USA | Renewable Energies | Permanent | Posted: April 17, 2026
Apply
Job ID 20386

Scada Engineer Lead- (Hybrid- Andover, MA)

Massachusetts, USA | Renewable Energies | Permanent | Posted: April 07, 2026
Apply
Job ID 18419

Wind Technician I- Chisholm View

Oklahoma, USA | | Permanent | Posted: March 04, 2026
Apply
Job ID 22557

Senior Accountant

South Africa | Administration, Finance and Control | Permanent | Posted: June 08, 2026
Apply
Job ID 20961

Solar Technical Project Manager

South Africa | Grids and Innovation | Permanent | Posted: June 05, 2026
Apply
Job ID 22362

Senior Civil Engineer- Hybrid (Dallas, TX)

Texas, USA | Renewable Energies | Permanent | Posted: May 20, 2026
Apply