The Deputy Site Manager is responsible for support to the Fabrication Manager during in-country fabrication /construction and testing
The Subsea Industry Knowledge Base
The Deputy Site Manager is responsible for support to the Fabrication Manager during in-country fabrication /construction and testing