SLB
Show contact
Olivier Le Peuch
CEO
Carmen Rando Bejar
Chief People Officer
Shashi Menon
VP, Digital Technology
Stephane Biguet
EVP & CFO
Demosthenis Pafitis
CTO
+ 5 more
8 members
11 members
Current role
View in org chart