Our jobs

Chargé d'offres technico-commerciales
Paris / Toulouse

Technical Support Engineer L1
Brussels (preferred) | Cape Town

High Voltage Expert
Barcelona (preferred) / Brussels / Cape Town

Renewable Energy Engineer
Barcelona, Spain

Wind Expert (Technical Advisory)
Brussels, Belgium

Technical Lead in Owner's Engineering
Brussels, Belgium | Toulouse, France | Barcelona, Spain | Cape Town, South Africa