Customer Care Specialist The Customer Care Specialist is a key member of the Customer Experience team, responsible for delivering exceptional support across the customer lifecycle. This role manages customer accounts, processes account changes (upgrades, downgrades, changes,