Ivan Ross is a highly experienced leader in strategic management and consulting, currently serving as a Strategic Advisor and CEO at ASPECT Studios since April 2017. Ross has a diverse background, having held significant roles such as Interim CFO at MitchelLake Group and COO of Internal Consulting Group, where innovative consulting models were developed. Prior experience includes serving as CEO and Non-Executive Director at Geyer, and as CFO and COO at both Woods Bagot and SEEK Limited, major firms in their respective fields. Ross began a career as a Project Leader at Boston Consulting Group and as a Consultant at Deloitte Australia. Educational achievements include an MBA from The Wharton School, Chartered Accountant qualifications, and a BComm from the University of Melbourne.
Sign up to view 4 direct reports
Get started
This person is not in any teams