Most Loved Workplace® Certified JobCustomer Success Manager
Most Loved Workplace® Certified Job92% of candidates apply because they are a Most Loved Workplace®
About the Role
At OwnBackup, a Most Loved Workplace® certified employer in the Information Technology space, Mission-critical cloud data protection for enterprises worldwide.
Ensure customer satisfaction and retention by providing exceptional support and guidance. Develop strong relationships with key stakeholders.
What makes this opportunity special
- Mission-Driven Culture: Join a team united by the critical mission of protecting data that drives global business. Every role directly contributes to preventing catastrophic data loss for thousands of organizations worldwide.
- Empowering Innovation: Work with cutting-edge cloud security technology and be part of a team that continuously evolves products for data security, backup, recovery, and archiving. Your ideas shape solutions that matter.
- Global Impact Team: Collaborate with talented professionals dedicated to serving thousands of organizations across the world. Make a meaningful difference in helping companies safeguard their most mission-critical assets.
Our core culture values include Purposeful Humor & Authenticity, Relentless Forward Motion, Deep Care for Quality & Impact.
Want to learn more about what it's like to work at OwnBackup? View our full profile.
Requirements
- 3+ years in customer success or account management
- Excellent problem-solving skills
- Experience with SaaS solutions
- Strong interpersonal skills
Benefits
- Competitive salary
- Annual performance bonuses
- Health, dental, and vision insurance
- Remote work options
- Professional growth opportunities
Prefer to apply on the company's career site?
View Original Posting
Why This Is a Most Loved Workplace® Certified Job
What It's Like to Work Here
Lightbulb Purposeful Humor & Authenticity
Zap Relentless Forward Motion
Heart Deep Care for Quality & Impact
Users Collaborative Transparency
TrendingUp Personal & Professional Growth
Certified for: Most Loved Workplace Most Loved Workplaces® 2026, Most Loved Workplace Most Loved Workplaces® 2021
Apply for Customer Success Manager
Submit your application directly to the OwnBackup team. Let them know why you'd be a great addition to their loved place to work.

