Dean Swan


Dean Swan joined Invision Capital in 2020 and currently serves as an Analyst. At Invision, he is responsible for evaluating and performing due diligence on potential investment opportunities, as well supporting the firm’s portfolio investments by conducting industry research and performing financial analysis.  Prior to joining Invision, Mr. Swan worked as an Associate at BMO Capital Markets in their Mergers & Acquisitions Investment Banking practice, during which he worked on sell-side and buy-side transactions, as well as capital raises, private placements, and other advisory transactions for both private and public companies.


Mr. Swan holds a Bachelor of Business Administration degree in Finance and Economics from University of Notre Dame.