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.
Jeffrey Olin Professional Experience / Academic History
Professional Experience
Academic History