Jeffrey Olin

Jeffrey Olin

Formal First Name

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.

Professional Experience

Academic History