OVA corporate office is located in 2590 Boul Laurier 910, Quebec, Quebec, G1V 4M6, Canada and has 11-50 employees.
ova inc
ova
ova inc
Departments
Number of employees
Engineering & Technical
7
Marketing
6
Information Technology
3
Operations
2
C-Suite
2
Human Resources
1
Finance
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
| Asia | 1-10 |
| Africa | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to OVA's success, and advanced their careers.
Business Development M... at Babcock
Worked as Director, Federal Engagement & Partnerships
at OVA (2025-2025)
Explore More
OVA is focused on helping industries and businesses transform with spatial computing, artificial intelligence, and XR. The company was established in 2014 and is headquartered out of Quebec, Canada.... Read More