Skip to content
CSM Jobs

Manager, Customer Success

Tracksuit

Location
Onsite (New York, New York)
Compensation
$163k - $196k/yr
Employment
Full-time
Level
Senior Level
Posted 2 days ago

About the role

Tracksuit helps marketers prove brand building effectiveness through modern, data-driven brand tracking. This role leads a Customer Success pod and manages key accounts to drive renewals, expansion, and customer health.

Skills

Customer Success Team Leadership Account Management Brand Strategy Marketing SaaS Data Analysis Coaching Forecasting Relationship Management Performance Management Strategic Planning Stakeholder Management Customer Retention Brand Health

Perks

  • Equity
  • Commission

Full job details