Digital Customer Success Manager

Avid

Full-time Management & Operations
Apply Now
Location
manila, metro manila, Philippines
Posted
June 01, 2026

Job Description

It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.

About The Role

We’re looking for a Digital Customer Success Manager (Digital CSM) to help scale how we engage, educate, and retain customers across our customer base. In this role, you’ll design and execute digital‑first customer success programs that drive adoption, product engagement, customer health, and retention. You’ll work across email, lifecycle campaigns, knowledge resources, and automated success journeys to ensure customers receive the right value at the right time. This is an ideal role for someone who loves combining customer strategy, lifecycle thinking, data analysis, and scalable program execution.

What You’ll Do

Customer Lifecycle & Engagement

  • Build and manage digital customer journeys across onboarding, adoption, renewal, expansion, and risk miti...