Selskapet sysselsetter ansatte verden over. Det er registrert i Vernier, Sveits mens hovedkontoret ligger i Houston, Texas. Selskapet har kontorer i 20 land over hele verden, med større kontorer i Stavanger, Aberdeen, Perth, Brasil, og Indonesia.