Black Creek Investment Management Inc.
Information by Research TrustFinance
Founded in 2004 and based in Toronto, Canada, Black Creek Investment Management Inc. is a boutique firm focused on preserving and growing client capital over the long term. The company is independently owned by its employees and manages concentrated equity portfolios with a global and international focus. Their investment philosophy is built on in-depth, independent research to identify high-quality businesses at attractive valuations, aiming to deliver strong absolute returns for their global client base of institutional and high-net-worth investors.
Canada
Industry
- InvestmentPRIMARY
- Other Service
Financial