Senior Customer Success Manager, UK
london, south east england, united kingdom
Hybrid/Remote Options
Hybrid/Remote Options
Ometria
Senior Customer Success Manager Location: UK Hybrid We're seeking a Senior Customer Success Manager to join our award-winning team of strategic retail marketing experts who empower our clients to harness Ometria's Customer Data and Experience Platform to More ❯
Posted: