BSQUARED Capital Inc. corporate office is located in Montreal, Canada and has 11-50 employees.
bsquared capital inc
| Location | People at location |
| North America | 1-10 |
BSQUARED CAPITAL INC is a life science focused investment fund based in Canada. The company specializes in investing in the life sciences sector, targeting innovative companies and projects. Their intended clients include entrepreneurs and businesses within the life sciences industry seeking investment and support. BSQUARED CAPITAL aims to foster g... Read More