US & Canada Openings

30 results

Sort by: Name Country Team Job Type
Job ID 20854

O&M Site Technician II

Texas, USA | Renewable Energies | Permanent | Posted: February 25, 2026
Apply
Job ID 20453

Major Component Exchg Specialist

Oklahoma, USA | Renewable Energies | Permanent | Posted: February 25, 2026
Apply
Job ID 20795

Lead Solar Technician - Ganado, TX

Texas, USA | Renewable Energies | Permanent | Posted: February 23, 2026
Apply
Job ID 19769

Head of Power Origination & Contract Negotiation - Hybrid (Houston, TX)

Texas, USA | Energy and Commodity Management | Permanent | Posted: February 20, 2026
Apply
Job ID 19770

Senior Energy Trading Analyst - Hybrid (Andover, MA)

Massachusetts, USA | Energy and Commodity Management | Permanent | Posted: February 20, 2026
Apply
Job ID 20232

Control Room Operator- Andover, MA

Massachusetts, USA | Renewable Energies | Permanent | Posted: February 11, 2026
Apply