Noibu corporate office is located in 979 Bank St Suite 500, Ottawa, Ontario, K1S 5K5, Canada and has 51-200 employees.
noibu
noibu technologies inc
Departments
Number of employees
Engineering & Technical
26
Sales
26
Information Technology
5
Marketing
4
Finance
2
Human Resources
1
Operations
1
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Noibu's success, and advanced their careers.
Explore More
Noibu is an ecommerce analytics and monitoring platform designed to help retailers protect and grow online revenue. The platform unifies site monitoring, experience analytics, and conversion growth insights into a single interface. It identifies critical site errors, performance issues, and customer journey friction that impact conversions, connect... Read More