A Snapshot of Your Day The Commercial Sales Manager is responsible for optimizing the financial and commercial outcome of projects and takes the active role of negotiating the commercial parts of Offshore Service contracts. Do you want to be part of an industry that is striving to protect our planet