Steve joined Aon in 2009 and currently leads the Global Corporate Strategy & Implementation team, focused on developing & driving growth strategies and margin enhancement initiatives. Previously he served as Senior Vice President of Global Operations and Supply Chain Management & Vice President of Finance within legacy Aon Hewitt. In these roles, he focused on a variety of corporate functions including supplier management, real estate strategy, financial operations, and global initiatives. He started at Aon as a Principal at Inpoint Consulting, a business within legacy Aon Benfield.
Prior to joining Aon, Steve worked for McKinsey & Company primarily serving financial institutions and insurance companies across various strategic and operational engagements. He received his MBA from the Kellogg School of Management at Northwestern University and a Bachelor of Commerce from McGill University.