Regions

Operating from 58 bases across 28 countries in all the major oil and gas regions in Europe, Africa, Middle East, North & South America and Asia-Pacific.