Skip to content
CSM Jobs

Customer Success Manager

Tracksuit

Location
Onsite (New York, New York)
Compensation
$95k - $125k/yr
Employment
Full-time
Level
Mid Level
Posted 2 days ago

About the role

Tracksuit helps marketers prove brand building effectiveness through accessible, always-on brand health data and dashboards. The Brand Champion role ensures clients derive maximum value from these insights to drive renewals and expansion.

Skills

Customer Success Account Management B2B SaaS Commercial negotiation Forecasting Brand marketing Data literacy Dashboard management Communication Vitally HubSpot Subskribe Notion Google Workspace

Perks

  • Equity
  • Stock options

Full job details