Skip to content
CSM Jobs
Cyabra

Customer Success Manager

Cyabra

Location
Hybrid (New York, New York)
Compensation
$100k - $140k/yr
Employment
Full-time
Level
Mid Level
Posted 1 week ago

About the Role

Cyabra is an AI-powered narrative intelligence company helping global enterprises and governments restore trust online. The Customer Success Manager acts as a strategic consultant to grow a portfolio of brand and agency clients, driving platform adoption and delivering actionable insights.

Skills

Customer Success Account Management Data Analysis Strategic Planning Consultative Selling Relationship Management SaaS HubSpot Excel Google Sheets Presentation Skills Communication Problem Solving Project Management Marketing Strategy Public Relations

Perks

  • Hybrid Work

Full job details