Company Strategy

SBM Offshore believes the oceans will provide the world with safe, sustainable and affordable energy for generations to come. We share our experience to make it happen.

To be able to achieve this vision, the development of SBM Offshore’s strategy is based on the analysis of energy supply and demand, feedback from stakeholders, trends in the market, the Company’s capabilities to perform in its markets.

SBM Offshore’s ambition towards 2030 is to grow and create long-term value for its stakeholders. Part of the targets is to further strengthen the position of the Company in the gas and renewables market (25% of the Company’s revenue by 2030).


SBM Offshore’s strategy has been built on three strategic pillars:


  • Optimize core business activities and be the Best-in-Class to deliver backlog. Includes relying on the talent of our people to create value.


  • Transform the industry by leveraging our Fast4Ward program and Digital Transformation to improve project economics and quality in a sustainable manner, unlocking value for our clients.


  • Innovate as a way to maintain SBM Offshore’s technology leadership position and to evolve its product portfolio in line with market needs and expectations, in particular for the energy transition to floating gas and renewable energy solutions.