Michael Freund est président du conseil du Groupe financier Connor, Clark & Lunn Ltée et était auparavant cochef de la direction. Auparavant, il a occupé le poste de président et chef de la direction de Gentra Inc., une société d'investissement immobilier et de services bancaires d'investissement inscrite en bourse, et celui de vice-président au sein de la Corporation financière Trilon, une société de services financiers. Il est comptable agréé et titulaire d'un baccalauréat en sciences des affaires de l'Université du Cap.