Innovation and Sustainability openings

205 results

Sort by: Name Country Team Job Type
Job ID 20198

O&M Lead Technician

Texas, USA | Renewable Energies | Permanent | Posted: January 27, 2026
Apply
Job ID 19771

Control Room Operator

Massachusetts, USA | Renewable Energies | Permanent | Posted: January 27, 2026
Apply
Job ID 19434

Control Room IT/OT Systems Lead- Hybrid (Andover, MA)

Massachusetts, USA | Renewable Energies | Permanent | Posted: January 27, 2026
Apply
Job ID 19633

O&M Site Technician II- Roseland

Texas, USA | | Permanent | Posted: January 26, 2026
Apply
Job ID 20014

Business Development Manager Korea

South Korea | Renewable Energies | Permanent | Posted: January 20, 2026
Apply
Job ID 19990

Técnico Centro de Operações Pleno - Aqwa

Rio de Janeiro, Brazil | Grids and Innovability | Permanent | Posted: January 19, 2026
Apply