Stephen Allan in Melbourne works at Origin Energy (Upstream ANZ Technical Integrity Lead).
Share this profile
Origin Energy
Dec 2014
-
Present
Upstream ANZ Technical Integrity Lead
Origin Energy
Dec 2010
-
Dec 2014
Lead ICE Engineer
Upstream Petroleum
2001
-
2005
e&i Engineer
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT ORIGIN ENERGY