Matthew Haigh

Innovation leader; avid technologist; loves what happens at the intersection of business and science. 

Head of Innovation at Deloitte Canada


Appreciates new thinking, great design, morning exercise but hates celery.

Loading,
0
% complete
abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz
Now Playing
×