Executive Vice President, Upstream Energy & Resources | Todd Corporation | 2011 - 2014 | |
Chief Executive, Managing Director since 2010 | Otto Energy | 2009 - 2011 | 54 |
Executive Vice President, Development | Woodside Energy | - | 2 |
Vice President, Development Projects & Technical Services | Santos | - | |