2h ago

Customer Success Manager

New York City, NY, USA

$100,000-$130,000 / year

full-timemid HybridClimate Tech

Requirements

  • Right to work in the USA
  • 3+ years in management consulting, customer success, account management, or operations/strategy at a fast-growing startup
  • Experience in commodities, manufacturing, or sustainability
  • Happy to work from Union Square office 3 days/week
  • Deep customer empathy and ownership mentality

Responsibilities

  • Own large book of medium-sized accounts with lower-touch engagement
  • Define customer success plans and identify growth opportunities
  • Win Executive Sponsors and cultivate Adoption Champions
  • Proactively identify and mitigate customer churn risks
  • Collaborate with Sales and Product to embed customer success culture
0 views 0 saves 0 applications