Transocean
Rig Manager
Transocean
Country Manager
Transocean
Marketing Manager- Nigeria and East Africa
The Boston Consulting Group
Principal
Shell
Shell Technology Ventures
Transocean
Operations and Project Engineer
Transocean
Sales and Marketing Director - Eastern Hemisphere
Transocean
Senior Manager, Account Management
Transocean
Marketing Manager- Gulf Of Guinea
INSEAD
Indian Institute of Technology, Kanpur