Vince Lorusso is the President, CEO, and Portfolio Manager for Clough Capital, a boutique asset manager. In his role, he is responsible for leading the firm and managing portfolios that aim to deliver superior, risk-adjusted returns to clients.
Clough Capital was founded over 25 years ago by Chuck Clough, who is recognized by many as a Wall Street icon. Chuck Clough serves as the firm's Chairman & Chief Investment Officer, contributing his market perspective to benefit clients.