Mark Schubert
Mark Schubert joined Origin Energy in April 2015 and was appointed executive general manager of Integrated Gas in April 2017. He is responsible for Origin’s integrated gas business, which manages the company’s portfolio of natural gas and LNG interests.
Mr Schubert has also held a number of senior positions during an 18-year career with Shell, including having direct accountability for developing world’s first floating LNG facility - Prelude FLNG.