Michael leads the firm’s technology and digital strategy practice. With over 18 years of experience spanning enterprise architecture, cloud migration, data strategy, and IT governance, he helps organizations bridge the gap between business strategy and technology execution.
Before joining The Banff Practice, Michael served as CTO at a mid-market financial services firm and held senior technology consulting roles at two global firms. He holds a Bachelor of Computer Science from the University of Waterloo and an MBA from Queen’s University.