Insight Lead (Customer Experience)
- Location
- Greater London, England, United Kingdom
customer issues and share findings with team partners. Evaluate contact per order metrics and present clear recommendations that drive self-service adoption and operational process improvements. Build and maintain automated dashboards that deliver accurate, single-source-of-truth reporting for business stakeholders. Investigate unified journey analytics and develop business ...