Jeffrey Olin is a Co-Founder, Chief Executive Officer, and Portfolio Manager at Vision Capital. Prior to this, he served as Managing Partner and Head of Investment Banking at Desjardins Securities, a leading brokerage firm headquartered in Levis, Canada. Olin has over 10 years of direct experience in corporate real estate and over 15 years in senior-level investment banking. His experience in real estate includes acquisitions and dispositions, development, financing, leasing, operations, and planning and design. In addition, Olin also specializes in corporate governance.
1997 - 2002