An experienced consultant, executive coach and teacher, with a background in business strategy, organizational development, leadership development, and change management. Michael helps people and teams develop their own capabilities. He provides a balance of head and heart and applies a rigorous and analytic mind to cut through noise and complexity to nail the essential problem.
Michael has taught courses on change management, organizational effectiveness and technology strategy in the University of Toronto’s Executive MBA program, at the Kellogg School of Management, Northwestern University and at the University of Denver.