Worldpanel by Numerator in London, UK is seeking a Customer Success Director for UK & Ireland. You will lead and shape customer success, setting strategy to accelerate adoption, strengthen retention and drive growth across the region.
The role demands building a high‑performing team, establishing scalable standards, and partnering with executives to ensure value delivery and advocacy.
#J-18808-Ljbffr