Avid (avid.com)

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

Teams at Avid (avid.com)

12 Hours AgoSaved
Remote
India
News + Entertainment • Software
Lead design and delivery of a scalable Salesforce billing and eCommerce platform. Architect subscription lifecycle, recurring billing, order processing, invoice jobs, and integrations with payment gateways and ERP systems. Mentor Salesforce developers, manage releases via CI/CD, and collaborate across Product, Sales, Finance, and Support to improve subscription experiences and platform performance.
23 Hours AgoSaved
Remote
Canada
News + Entertainment • Software
The Enterprise Customer Success Manager manages relationships with high-value customers, driving success through onboarding, adoption, and collaboration across teams to foster growth and retention.
23 Hours AgoSaved
Remote
2 Locations
News + Entertainment • Software
The Senior Enterprise Customer Success Manager leads value-driven partnerships with enterprise customers, guiding onboarding, adoption, and ensuring success with the company's solutions.