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
Sales
29
Engineering & Technical
26
Marketing
6
Information Technology
3
Finance
2
Human Resources
2
C-Suite
2

| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Noibu's success, and advanced their careers.
Business Development L... at Litmus
Worked as Strategic Business Development Representative
at Noibu (2023-2024)
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