Skip to main content

Latest jobs

Site Manager

Site manager - Wind

The Site Manager will monitor and coordinate installation and commissioning activities. This is a full-time on-site position that may cover several projects.

Responsibilities:

  • Installation, commissioning, and handover of wind...

Site Manager

Ho Chi Minh City
Contractor, Full time
Up to £300

Published on 02/14/2021

Share this job now