Customer Support Excellence Manager

Wiza • toronto, Canada

Location toronto, on
Job Type Full-time
Posted May 26, 2026

Role 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
• Prove...

Ready to Apply?

Apply for this Position