Business Positions
BT Group plc
Holding company; voice and data services in the UK and Europe
BG Group plc
Exploration, development and production of natural gas and oil
McKinsey & Company
Management consulting firm
Board Memberships
Positions
Schools
University of Cambridge
Public research university in Cambridge, England