US & Canada Openings

24 results

Sort by: Name Country Team Job Type
Job ID 17910

HSEQ O&M Sites Manager II (Texas/Dallas area)

USA | Procurement and Services | Permanent | Posted: August 27, 2025
Apply
Job ID 17911

HSEQ O&M Sites Manager II (Dallas Area)

USA | Procurement and Services | Permanent | Posted: August 27, 2025
Apply
Job ID 17789

Solar Technician II

USA | Renewable Energies | Permanent | Posted: August 26, 2025
Apply
Job ID 17321

Reliability Technician

Texas, USA | Renewable Energies | Permanent | Posted: August 26, 2025
Apply
Job ID 17666

Power Systems Maintenance Manager

Massachusetts, USA | Renewable Energies | Permanent | Posted: August 18, 2025
Apply
Job ID 16426

Wind Specialist- Vestas Turbines, Hybrid opportunity, OKC OK

Oklahoma, USA | Renewable Energies | Permanent | Posted: August 07, 2025
Apply