SLB
Schlumberger's Leadership Team includes Olivier Le Peuch and 9 others.
Abdellah Merad
EVP, Performance Management
Demosthenis Pafitis
CTO
Khaled Al Mogharbel
EVP, Geographies
Olivier Le Peuch
CEO
Stephane Biguet
EVP & CFO
View all
8 members
4 members