Michael is an Academic Director of the Haskayne Directors’ Education Program and a Professor of Finance in the Haskayne School of Business. Michael teaches investments, portfolio management, new venture finance, and corporate governance and founded the Calgary Portfolio Management Trust (CPMT) program at the Haskayne School of Business in 1993.
Michael has non-academic work experience as a computer programmer and systems analyst, and more recently he worked as a Venture Capitalist while on a leave from the University of Calgary. In this later position he was the lead investor for several multi-million dollar investments in high technology firms in Western Canada. He is currently the Chair of the Board of the Calgary Portfolio Management Trust, a specialized student-managed investment portfolio.