Customer Success Operations Lead
- Location
- Leeds, England, United Kingdom
rapidly grew to serve over 400 business partners across 75+ countries, with a presence in 12 global offices. Our dynamic, AI-driven widget integrates seamlessly into online booking and sales platforms, providing customer-centric solutions that boost satisfaction and ancillary revenue without significant upfront costs. At Protect Group, innovation ...