Skip to content
CSM Jobs

Customer Success Manager - Mexico

Owner.com

Location
Remote (Mexico)
Compensation
MXN 760k/yr
Employment
Full-time
Level
Mid Level
Posted 2 days ago

About the role

Owner.com is an AI-native platform helping local businesses, starting with restaurants, succeed online by replacing fragmented tools with an integrated system. The Customer Success Manager role involves managing a portfolio of 120+ customers to drive product adoption, mitigate churn, and uncover expansion opportunities.

Skills

Customer Success Account Management Salesforce Sales Loft TalkDesk Gong Loom Metabase B2B2C Objection handling Data analysis Strategic thinking Churn mitigation Customer retention Relationship management Communication

Benefits

  • Comprehensive health coverage
  • Unlimited PTO

Perks

  • Remote-first work environment
  • Unlimited PTO

Full job details