Vaughn has over 20 years’ experience resolving strategic issues and improving organizational capabilities for the world’s leading resource organizations.
Vaughn’s career began in oil exploration and corporate planning for Exxon Mobil. He then began a professional management consulting career with PwC/IBM and Accenture.
As a management consultant, Vaughn has worked in strategy, advisory and business transformation practices. His experience covers the project lifecycle from issue analysis, business case development, solution development, and project / program management. This diverse background allows him to excel ambiguous projects and complex business requirements.
Vaughn has a BSc Geophysics, Masters of Economics and holds a Chartered Financial Analyst designation.