Similar Jobs

Accountabilities:

  • Lead, coach, and develop a team of Customer Success Managers.
  • Inspire and guide the team into a new, proactive Customer Success model.
  • Establish a clear vision for Customer Success.

Requirements:

  • Bachelor’s degree in business, marketing, or a related field.
  • 7–10+ years of experience in Customer Success, Account Management.
  • 2+ years of experience leading customer-facing teams.

Benefits:

  • Generous time off policies.
  • Healthcare and retirement benefits.
  • Reward and recognition programs.

Jobgether

Jobgether uses an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Their system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company.

Apply for This Position