Michel David a œuvré en stratégie et leadership depuis 35 ans. Il compte parmi ses clients des entreprises leader à l'échelle mondiale ainsi que des PME émergeantes. Il a été associé senior au sein d'une des principales firmes au monde. Depuis vingt ans, il a sa propre firme qui est localisée à Montréal.

Tout au cours de sa carrière, l'approche de consultation de choix a favorisé une profonde implication du client dans le processus, en fait que le client soit propriétaire du processus et de ses résultats. Cette somme d'expérience permet de proposer des processus adaptés aux besoins uniques de chaque entreprise. Ceci a été documenté dans un livre publié chez iUniverse: Creating the Future – Innovation and Performance Driven Strategic Process.

Michel demeure à Montréal. Il est membre du comité de pédagogie de l’École d’Entrepreneurship de Beauce. En décembre 2007, il a obtenu sa ceinture noire en Karaté Kyokushin.