Global Head of Customer Experience & Service Delivery
6 days ago
Extensive Leadership Experience: 10+ years in customer service, customer operations, or customer success, including at least 5 years in senior leadership roles overseeing large-scale, multi-channel operations. As Head of Customer Experience & Service Delivery, you will shape how millions of customer