Delcap corporate office is located in 1470 Rue Peel Suite 800, Montreal, Quebec, H3A 1T1, Canada and has 1-10 employees.
delcap
delcap ecr holdings inc
Departments
Number of employees
Information Technology
1
Finance
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Delcap's success, and advanced their careers.
Explore More
DELCAP is a Boutique-Investment Manager that specializes in sourcing and managing investments across various alternative asset classes. The company employs a vertically integrated structure to deliver exceptional value to investors, emphasizing transparency, diligence, and growth. Their services include allocation strategies in private equity, debt... Read More