Skip to content
CSM Jobs
Mews

Director of Customer Success & Onboarding - North America

Mews

Location
Onsite (United States)
Compensation
$160k - $181k/yr
Employment
Full-time
Level
Senior Level
Posted 1 week ago

About the Role

Mews is a hospitality technology company providing an operating system for modern hotels. This role leads North American Customer Success and Onboarding, owning NRR, scaling the team, and integrating AI-powered systems to drive client growth and operational efficiency.

Skills

Customer Success Onboarding SaaS Leadership Revenue Management NRR Implementation AI Systems Strategic Planning Stakeholder Management Hospitality Technology Team Building Change Management Project Management Data Analysis Communication

Benefits

  • Unlimited PTO
  • Paid parental leave
  • Health insurance
  • Retirement plans

Perks

  • Remote work
  • Equity
  • Learning budget
  • Home office stipend

Full job details