Customer Support Excellence Manager

Wiza

toronto, on, Canada
Full-time
Posted June 06, 2026

Job Description

Take charge of Wiza’s Technical Support as the Support Excellence Manager, ensuring seamless customer experiences through proactive management and innovative AI solutions. Your role is pivotal in refining support operations and maximizing user satisfaction.

This position grants you ownership over the entire support landscape, from troubleshooting to billing operations. You will improve existing tools and enhance customer education through self-service initiatives. Your insights will help surface systemic user issues, guiding product improvements.

Key Responsibilities: • Own and improve customer support for all PLG users • Handle operational aspects of billing and subscriptions • Curate and optimize help center content • Implement customer education strategies for quicker value realization • Analyze and address recurring issues effectively

Requirements: • 2 to 4 years in customer-facing support roles • Hands-on experience with tools like Intercom • Proven succ...