Where we operate

37 locations in 23 countries

Edgo is a diverse and multidisciplinary company operating in 37 locations in 23 countries. 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: