As the Lead Site Manager, Offshore Installation, your main responsibility will be the organisation of construction sites with the focus on safety, quality, budget, and time, as well as to: Oversee all ...
As the Lead Site Manager, Offshore Installation, your main responsibility will be the organisation of construction sites with the focus on safety, quality, budget, and time, as well as to: Oversee all ...