Business Positions
Schlumberger N.V.
The world's largest oil services company
Board Memberships
ABB LTD
Swiss Holding Company, Digital Technologies, Robotics, Power Grids, Transportation