Skip to content
CSM Jobs

Customer Success Manager - Costa Rica

Owner.com

Location
Remote (Costa Rica)
Compensation
CRC 19984k/yr
Employment
Full-time
Level
Mid Level
Posted 2 days ago

About the role

Owner 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, reduce churn, and uncover growth opportunities.

Skills

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

Benefits

  • Comprehensive health coverage
  • Unlimited PTO

Perks

  • Remote-first work environment
  • Unlimited PTO

Full job details