Skip to content
CSM Jobs

Manager, Customer Success

Tracksuit

Location
Hybrid (New York, New York)
Compensation
$150k - $175k/yr
Employment
Full-time
Level
Senior Level
Posted 1 week ago

About the role

Tracksuit is a fast-growing brand tracking company making market research affordable and accessible. The Manager, Customer Success leads a pod of Customer Success Managers, driving renewals and expansion while coaching the team and managing key accounts.

Skills

Customer Success People Leadership Brand Strategy Account Management Data Analysis SaaS Coaching Renewals Forecasting Reporting Stakeholder Management Marketing Strategy Performance Management Customer Retention Brand Health

Benefits

  • Comprehensive benefits package

Perks

  • Stock Options
  • Commission
  • Hybrid Work

Full job details