About Intouch Insight
Intouch Insight Ltd. is a customer experience management solutions provider based in Ottawa, Canada. Founded in 1992, the company specializes in enhancing operational excellence for multi-location brands across North America, serving over 300 clients in sectors such as restaurants, retail, and convenience stores.
Min project size
50,000+
Hourly rate
50 / hr
Employees
170
Locations
Canada
Year founded
Founded 1992
Share Your Experience
Help others by sharing your experience with this company
No reviews yet
Be the first to review this company!
