Spencer Roberts in Brisbane works at BG Group (New Technologies Manager) and was educated at UCL.
Share this profile
BG Group
Jun 2009
-
Oct 2012
New Technologies Manager
Capgemini Consulting
Jan 2008
-
2009
Upstream Lead Oil & Gas Accounts
IBM Global Services
2007
-
2008
Senior Managing Consultant
UCL
1989
-
1992
PhD. Geology
University of Southampton
1986
-
1989
BSc (Hons). Geology
SIMILAR NAMES
AT QGC