Catapultsports

Customer Success Specialist

Tokyo, Japan. Posted 4 months ago

The role

This person will manage and support a portfolio of Catapult customers in the Japanese market. They will drive customer adoption, education, retention, and long-term value across various sports technology solutions.

What you will do

  • Account manage the customer base in Japan to drive health, adoption, engagement, retention, and growth
  • Build trusted relationships with coaches, performance staff, analysts, and senior stakeholders
  • Deliver onsite and remote onboarding, training, workshops, and best-practice education
  • Identify customer education needs, adoption gaps, renewal risks, and growth opportunities
  • Create, localise, and deliver Japanese-language customer education materials
  • Facilitate technical support and help customers navigate support channels
  • Maintain accurate and timely records in company systems
  • Gather and communicate customer feedback, product requests, and market insights to internal teams

Required qualifications

  • Native-level Japanese
  • Professional English communication skills
  • Strong customer-facing presence
  • Ability to lead meetings, training sessions, workshops, and customer discussions independently
  • Willingness and ability to travel regularly within Japan and internationally
  • Ability to build trust with elite sporting organisations
  • Ability to communicate with both technical users and senior decision makers
  • Proactive ownership mindset
  • Bachelor’s degree in Exercise and Sport Science, Sports Performance, Strength & Conditioning, or a related field

Nice to have

  • Competency in other Asia-relevant languages
  • Hands-on experience with athlete monitoring, video analysis, scouting, or gym-based performance technology
  • Strong background in either football or rugby

About the company

Catapult is a sports technology company that empowers professional teams to make data-driven decisions. They provide health, performance, video, and AI insights to over 5,000 teams around the world.

Customer Success Specialist at Catapultsports | JobZoey