Offshore Installation Manager

Experience bla bla