The Head of Customer Experience is a vital position within the Leadership Team, responsible for shaping and leading the enterprise-wide customer and brand experience strategy. This role is crucial for embedding the voice of the customer in decision-making processes, building trust, and enhancing satisfaction. The team thrives on collaboration, working across multiple locations to ensure a customer-centered approach that aligns with the Corporate Strategy.
View
View
View