Clough Capital Partners Investors

Clough Capital Partners is a global multi-strategy alternative asset management firm based in Boston, MA. Founded in 1999, they employ fundamental research to invest in public and private markets across various asset classes. Their main goal is to manage an array of strategies for their clients, offering investment strategies such as global long and short strategies, healthcare long and short strategies, healthcare late stage venture strategies, long and short closed-end fund strategies, and Clough Capital mutual funds. With a focus on rigorous fundamental bottom-up company research, long-term global investment themes, and comprehensive risk management, Clough Capital Partners has developed deep experience and specialty capabilities over their 23-year history.

Headquarters: Boston, Massachusetts, United States
Founded Date: 1999
Number Of Exists: 6
Employee Number: Undisclosed
Industry: AI Pharma
Investor Type: Funds of Funds