Stephen Ellis is a seasoned executive with extensive experience in management consulting and financial services. Currently serving as Managing Director at Aon Inpoint Australia since January 2016, Stephen focuses on delivering value and innovative solutions in the insurance and reinsurance sectors. Previous roles include Principal at Deloitte within the Strategy & Operations Consulting practice, and Associated Director at A.T. Kearney, where Stephen led projects in the Brazilian Banking sector. Earlier experience encompasses leadership positions at Marsh, Commonwealth Bank, XCapital Group, Lion Co, and A.T. Kearney, along with foundational roles at ANZ. Stephen holds an MBA from Melbourne Business School and a BCom from the University of Melbourne.
This person is not in the org chart
This person is not in any teams
This person is not in any offices