US & Canada Openings

22 results

Sort by: Name Country Team Job Type
Job ID 16408

HSEQ O&M Special Ops Manager II- Oklahoma City, OK

USA | Renewable Energies | Permanent | Posted: June 18, 2025
Apply
Job ID 16409

HSEQ O&M Manager I

Oklahoma, USA | Renewable Energies | Permanent | Posted: June 18, 2025
Apply
Job ID 16038

Wind Technician 1- Burbank, OK

Oklahoma, USA | Renewable Energies | Permanent | Posted: June 02, 2025
Apply
Job ID 16404

Instrument & Controls Technician, Solar

USA | Renewable Energies | Permanent | Posted: May 22, 2025
Apply