Canoe Intelligence corporate office is located in 307 Canal St, New York, New York, 10013, United States and has 51-200 employees.
canoe intelligence
Departments
Number of employees
Engineering & Technical
28
Sales
27
Information Technology
20
Operations
13
C-Suite
7
Marketing
5
Finance
4

| Location | People at location |
| North America | 51-200 |
| Europe | 11-50 |
| South America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Canoe Intelligence's success, and advanced their careers.
Manager, Strategic Gro... at Savvy Wealth
Worked as Director, Business Development
at Canoe Intelligence (2025-2025)
Manager, Financial App... at DLP Capital
Worked as Director, Data Operations
at Canoe Intelligence (2024-2025)
Senior Financial Analy... at Rectangle Health
Worked as Client Operations Analyst
at Canoe Intelligence (2025-2025)
Vice President Head of... at Amplify Advisory Partn...
Worked as Director, Sales & Business Development
at Canoe Intelligence
Vice President, Busine... at iCapital Network
Worked as Integrations Director, Partnerships
at Canoe Intelligence (2022-2025)
Explore More
In 2013, Canoe was incubated within a private investment firm, Portage Partners, and evolved into the firms operating backbone. To this day, Portage does not employ any middle or back office professionals, and instead relies solely on Canoe. In 2017, Canoe spun out and began offering its scalable solution to managing complex alternative investment... Read More