People

Terry Stuart

Chief Innovation Officer

Terry Stuart

Bay Adelaide East

8 Adelaide Street West, Suite 200

Toronto

Ontario

Canada

M5H 0A9

View on a map

Terry is Deloitte Canada’s Chief Innovation Officer, a core member of the firm’s Global Innovation Network and a Partner with the Canadian Financial services consulting practice. Terry applies his passion for innovation and the experience gained from more than 25 years in consulting to help clients solve business problems and create new offerings at Deloitte.

Terry Stuart