Black Creek Investment Management is a money management firm based in Toronto, Canada. Established in 2005, the boutique investment manager manages global and international equities and are 100% employee-owned. The assets of the firm are managed by the executive management team.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.