Business Positions
Transocean Ltd.
One of the world's largest offshore drilling contractors
Board Memberships
ABB LTD
Swiss Holding Company, Digital Technologies, Robotics, Power Grids, Transportation