Avid (avid.com)

HQ
Burlington
Total Offices: 14
1,522 Total Employees
Year Founded: 1987

Avid (avid.com) Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers dental insurance

Offers vision insurance

Offers health insurance

Offers generous parental leave

Offers employee discounts

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

Company Culture

Offers a remote work program

4 Days AgoSaved
Remote
Philippines
News + Entertainment • Software
The Digital Customer Success Manager will design and execute strategies for customer engagement and retention, leveraging data analysis and digital campaigns to improve customer experience and drive adoption.
4 Days AgoSaved
In-Office
Manila, First District NCR, National Capital Region, PHL
News + Entertainment • Software
Lead a team of Digital Customer Success Managers to enhance customer retention and satisfaction through digital strategies and analytics. Collaborate cross-functionally to optimize customer engagement and manage success metrics.
4 Days AgoSaved
Remote
Great Britain
News + Entertainment • Software
Manage and grow relationships with high-value customers, drive onboarding, adoption, and develop success strategies aligned to customer business objectives.