Annual Revenue
$10-50B
Employees
100K-9.9M
Olivier Le Peuch's photo - CEO of SLB

CEO

Olivier Le Peuch

CEO Approval Rating

92/100

Read more