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

CEO

Olivier Le Peuch

CEO Approval Rating

85/100

Read more