Lorrie is the co-leader of Canada’s Best Managed Companies Awards Program, the leading program recognizing the accomplishments of private companies in Canada. Lorrie also represents Deloitte Private on the Ontario Leadership Team for Deloitte Canada. She has extensive experience in the construction, travel and leasing industry. With over 30 years of experience in industry and privately owned businesses in Canada and abroad, Lorrie brings a wealth of knowledge and experience as a trusted advisor to her clients.
Lorrie was in industry for eight years where she held a variety of roles, including Divisional President, Executive Vice-President, Corporate Finance and Chief Financial Officer. She has consulted to private companies in the U.S. in the areas of finance and strategy.
Lorrie attended Wilfrid Laurier University obtaining an Honours Bachelor of Business Administration degree. She is a Chartered Professional Accountant, Chartered Accountant and Licensed Public Accountant.