SLB
Show contact
Olivier Le Peuch
CEO
Rajeev Sonthalia
President, Digital & Integration
Shashi Menon
VP, Digital Technology
Stephane Biguet
EVP & CFO
Demosthenis Pafitis
CTO
+ 5 more
11 members
Current role
View in org chart