About the Role
What you can expectThe Manager, Customer Success role oversees Japan customer success teams, ensuring satisfaction, retention, and growth. It also aligns regional initiatives with global business objectives. Experience in scaling operations across the Japanese markets with proactive CS approach and knowledge of Japan's business culture are essential. This position is based in Tokyo and reports to the Global Customer Success Head in the US.
ResponsibilitiesCoaching & mentoring your team of highly motivated diverse set of Customer Success Professionals in the Japan region to develop customer engagement skills and competencies. Understanding SaaS business models and strategies, leveraging insights for growth, and guiding teams while managing cross-functional customer escalations. Having the ability to help develop strategic team initiatives and KPIs for their respective CS team. Managing the team to achieve quarterly goals, and provide clear ...
Responsibilities
Ready to Apply?
Submit your application today and take the next step in your career journey with Zoom.
Apply Now