Contact Us : +81 03-4520-6620

Information Technology Jobs

Manager of Customer Success

Return to search Apply Now
Published:   2023/10/31


Full time




Customer Success Manager


¥ 8,000,000 ~ ¥ 15,000,000




ob Description


As the leader of the Customer Success Team, you will be responsible for formulating and implementing measures to maximize the customer value of our service. You will play a key role in setting up and structuring the organization in its early phase and will actively be involved in CX initiatives in collaboration with the global team.




With the mission of maximizing customer value, as the leader of the CS and Support teams, you will be responsible for:


  • Designing and improving the overall CS process, including customer onboarding and support.
  • Collaborating with the marketing and sales teams to improve operations based on CS insights.
  • Redefining and analyzing health scores in line with product growth and evolution.
  • Analyzing Voice of Customer and providing feedback and improvement suggestions to the product team.
  • Hiring and managing CS/Support team members.
  • You will tackle the above tasks in collaboration with the CPO and Head of CX.



Essential Qualifications


  • Experience in managing teams of 2 or more
  • Field sales or customer success in SaaS.
  • Business development in the IT domain.
  • Experience as an IT or business consultant.
  • Experience in an information systems department.


Preferred Qualifications (WANT)

  • Work experience in a startup or during a business launch phase.
  • Experience using English in professional settings.

Latest jobs

2023/11/12 Channel Sales
2023/10/31 Inside Sales

Let's talk about your career next step

Hodo Building, 8/F 3-7-16, Kanda Ogawamachi Chiyoda-ku
Tokyo 101-0052 Japan
Copyright © 2020 The MLC Group G.K. All rights reserved. Designed by Tamago-DB .