Senior Customer Success Manager
2 days ago
London
... Retailers In Our UK, Ireland And Northern Europe Region. Your Core Focus When Consulting With ... Experience in account management, ideally within software, research, online and/ or other marketing ...