
A consulting firm that specializes in redefining physical marketing through innovative experiences.
As Customer Support Operations Manager, you will play a strategic and hands-on role in ensuring that over 150 clients across 14 countries receive exceptional support. You’ll manage support operations, optimize tooling, build internal processes and SLAs, and create a frictionless experience for both English- and French-speaking customers.
A consulting firm that specializes in redefining physical marketing through innovative experiences.