People

Lawrence (Larry) W. Scott

Deloitte Canada Vice Chair

Lawrence (Larry) W. Scott

Bay Adelaide East

8 Adelaide Street West, Suite 200

Toronto

Ontario

Canada

M5H 0A9

View on a map

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.

Lawrence (Larry) W. Scott