Offshore and onshore projects in over 50 countries worldwide