Where we operate

34 locations in 19 countries

Edgo is a diverse and multidisciplinary company operating in 34 locations in 19 countries. Our experienced teams deliver oilfield services and support operations throughout the Middle East and Africa. Our pioneering spirit and resilience has seen us succeed in some of the world’s harshest and most physically complex environments.

Our locations:

Our locations: