Omni

Omni is an AI analytics platform that helps customers accelerate self-service and embed analytics into their products.

Customer Success Manager

Customer Success ManagerCustomer SuccessFull TimeRemoteTeam 51-200Since 2022Company SiteLinkedIn

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 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

Founding CSM

Coverbase

Procurement that protects enterprises

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

Paper

The 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