Head of Omnichannel
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
respect. We push boundaries, speak up, and stay human, fostering a culture where imagination thrives! Your Role in our Mission: The Head of Omnichannel (Customer Engagement) is accountable for designing, owning, and scaling a best‐in‐class omnichannel engagement model that drives customer adoption, usage, renewal … confidence, and commercial outcomes across the customer base. This role operates in close partnership with Client Success Directors and the Director of Client Success , enabling those leaders to focus their time and attention on the accounts and segments that will drive the greatest platform adoption and commercial impact . ...