Omni
Omni is an AI analytics platform that helps customers accelerate self-service and embed analytics into their products.
Customer Success Manager
Location
United States
Posted
18 days ago
Salary
$130K - $186K / year
Bachelor Degree5 yrs expEnglish
Job Description
• Serve as the primary strategic advisor and trusted partner for enterprise customers and drive AREA outcomes across your book of business
• Develop and execute comprehensive success plans aligned to customer business objectives
• Build and maintain executive relationships with sponsors, champions, and economic buyers
• Translate business requirements into Omni use cases and value propositions
• Drive strategic initiatives that span across customer organizations
• Expand relationship footprint across lines of business to uncover new use cases
• Synthesize and communicate customer feedback, feature requests, and product gaps
• Influence product roadmap priorities by articulating customer business impact
• Drive internal alignment on customer escalations and strategic initiatives
• Identify and develop customer advocates and references
• Coordinate customer success stories, case studies, and testimonials
• Measure and communicate business value, ROI, and impact metrics
• Lead renewal conversations and negotiations in partnership with Sales
• Influence Net Dollar Retention (NDR) through strategic account growth
Job Requirements
- 5+ years in enterprise Customer Success, Account Management, or Strategic Consulting roles within SaaS
- Deep experience with data, analytics, or BI platforms (or comparable complex technical products)
- Proven track record managing enterprise accounts ($100k+ ARR)
- Demonstrated success driving GRR, NDR, and expansion in previous roles
- Outstanding executive presence and communication skills (written and verbal)
- Ability to translate technical concepts into business value
- Persuasive and articulate when advocating for customer needs internally
- Skilled at leading difficult conversations and negotiations
- Experience delivering impactful QBRs and executive presentations
Benefits
- Comprehensive health, dental, and vision coverage.
- Equity in a fast-growing company.
- Flexible, collaborative work environment.
Related Guides
Related Job Pages
More Customer Success Manager Jobs
Customer Success Manager18 days ago
Full TimeRemoteTeam 1,001-5,000
Customer Success Manager driving healthcare customer satisfaction and product engagement.
United States
Customer Success Manager18 days ago
Full TimeRemoteTeam 11-50Since 2024
Customer Success Manager driving retention and growth at Coverbase
United States
Customer Success Manager18 days ago
Full TimeRemoteTeam 10,001+Since 1907H1B Sponsor
Customer Success Supervisor maximizing client satisfaction and revenue for UPS
California + 3 moreAll locations: California, Illinois, South Carolina, Texas
$70.6K - $100.6K / year
Customer Engagement Specialist
PaperThe educational support system that makes unlimited, 24/7, high-dosage tutoring accessible to ALL students.
Customer Success Manager18 days ago
Part TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor
Lead in-person implementation of high-impact tutoring programs at Paper
New Hampshire + 3 moreAll locations: New Hampshire, New Jersey, New York, North Carolina
$35 / hour