Clough Capital Partners Investor

Clough Capital Partners, L.P. is a Boston-based investment management firm. Clough Capital Partners L.P., is a globally-focused investment management firm with over 2.1 billion in client assets under management (as of March 31, 2018). Clough Capital was founded in 2000 by Charles I. (“Chuck”) Clough Jr., after a 13 year career as the Chief Investment Strategist at Merrill Lynch & Co., which at the time was the world’s largest investment firm.
Clough Capital invests both long-short and long-only in public equity, fixed income and alternative markets across the globe. The Firm’s investment strategies in addition to global long-short include sector specific funds, both by geography and by industry. The Firm delivers those strategies through various investment vehicles including institutional separate accounts, pooled funds and mutual funds (both open and closed end).
Industry: Regenerative Medicine
Headquarters: Boston, Massachusetts, United States
Founded Date: Undisclosed
Employees Number: Undisclosed
Funding Status: N/A
Investor Type: Fund Of Funds
Investment Stage: N/A
Number Of Exits: 5

Visit Website
Register and Claim Ownership