Loudon Mclean Owen is the Co-Founder and Managing Partner of McLean Watson Capital - a Venture Capital firm based out of Toronto. Mr. Owen oversees and guides all aspects of McLean Watson Capital’s work and investment strategy.
Prior to this, he financed and advised a 3D animation company, Softimage, for its growth from 4 to 250 employees, to its IPO on Nasdaq in 1992, and the sale to Microsoft in 1994. During his time at Softimage he served as the joint Chief Operating Officer. Additionally, he founded a corporate law firm that specialized in representing growth companies after having practiced corporate or commercial and securities law with a major Canadian law firm.
Mr. Owen’s career has spanned more than 25 years, during which he has both lead and actively participated in the growth of a host of successful businesses.