Managing Director and CEO
B.Bus, FCA, F Fin, GAICD
Mr Allen was appointed Chief Executive Officer in February 2014 after joining Otto in 2009 as Chief Financial Officer, and has played an integral role in implementing Otto’s strategy. Otto’s strategy is to build a successful international oil and gas company, through assembling an exploration portfolio of high potential prospects and pursuing the development of discovered fields.
Mr Allen’s experience lies in the operation and management of oil & gas companies with particular focus on strategic, commercial and financial aspects of the business. Mr Allen led Otto’s acquisition of an increased equity position in the Galoc oil field in 2011, the raising of over US$40m in project financing for the 2013 Phase II development at the Galoc oil field and numerous other acquisition and divestment transactions within Otto.
Mr Allen previously spent 8 years with Woodside Energy working with many of Woodside’s assets and has had global upstream oil and gas industry in Asia, Africa, Australia and the Middle East.