Oxaro corporate office is located in 116 Albert St Suite 1000, Ottawa, Ontario, K1P 5G3, Canada and has 11-50 employees.
oxaro
oxaro inc
oxaro inc
Departments
Number of employees
Operations
16
Engineering & Technical
8
Finance
5
Information Technology
4
C-Suite
3
Marketing
2
Legal
2
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Oxaro's success, and advanced their careers.
Senior Director, Pract... at RCGT Consulting
Worked as Senior Director, Practice Lead, Advisory Servi...
at Oxaro
Explore More
OXARO provides Digital and Advisory services to Canada's public sector, delivering the results the company's clients desire with the quality they deserve. Based in Ottawa, Ontario, the company's team consists of 150+ experts who carry a unique set of skills and experience. Together, the company is driven by the company's shared commitment to excell... Read More