Lawrence (Larry) W. Scott
Deloitte Canada Vice Chair
Bay Adelaide East
8 Adelaide Street West, Suite 200
Larry Scott is a Vice Chair of Deloitte Canada, and Deloitte’s Global Chief Strategy Officer. He is responsible for strategy, innovation and corporate development. He has had major leadership responsibilities in Canada, the United States, Asia, Europe and Central/South America.