John O'Shaughnessy is an experienced company director with over 30 years of experience as a chief executive and senior executive within the financial services sector.
He is a director of Alpha Vista Financial Services Holdings and has served as chair of Forticode, a member of the Macquarie University Faculty of Science and Engineering Advisory Council, and chair of the University of Adelaide's International Centre for Financial Services Advisory Board.