As the Customer Success Lead you'll lead a team of experienced Customer Success team members across the UK&I region. You'll balance people leadership, strategic direction, and hands-on customer impact - driving excellence in post-sales outcomes and ensuring your team consistently delivers measurable value to customers and the business.
You will:
Requirements
This role is remote-first, so it can be executed from anywhere within UK&I. If you prefer, you can work from our offices in London and Dublin.