Skip to content
CSM Jobs
Zeta Global

Customer Success Manager

Zeta Global

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

About the Role

Zeta Global is an AI-powered marketing cloud helping enterprise brands acquire and retain customers through its Zeta Marketing Platform. The Customer Success Manager will own a portfolio of publisher accounts, driving renewals, expansion, and long-term partner value by acting as a strategic advisor.

Skills

Customer success Account management Revenue growth Strategic planning Salesforce Data analysis Client engagement Performance optimization Ad tech Publisher partnerships Pipeline management Communication Relationship management Campaign management Monetization strategy

Benefits

  • Unlimited PTO
  • Medical coverage
  • Dental coverage
  • Vision coverage

Perks

  • Remote Work
  • Employee equity
  • Employee discounts
  • Virtual wellness classes
  • Pet insurance

Full job details