Inovia corporate office is located in 900 Boul De Maisonneuve O Suite 2600, Montreal, Quebec, H3A 0A8, Canada and has 11-50 employees.
inovia
inovia capital
inovia capital
inovia capital inc
inovia capital (us) inc
innovia ventures
Departments
Number of employees
Finance
19
Operations
6
Marketing
4
Legal
4
C-Suite
3
Engineering & Technical
2
Information Technology
1


| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Inovia's success, and advanced their careers.
Explore More
Inovia Capital Inc. is a privately held venture capital firm headquartered in Montreal, Quebec, Canada. The firm partners with technology entrepreneurs and businesses to support the development, growth, and international expansion of innovative companies. Its investment approach combines financial capital with operational expertise, strategic guida... Read More