Client Solutions Manager, Social Media, Adtech, Digital, Part Remote
6 hours ago
London
Customer Success Manager, Client Solutions, Social Media, Part Remote, Part Central LondonClient Solutions Manager, Customer Success Manager required to work for a fast growing Ad-Tech company based in Central London.We ideally want someone from Agency Side or from a Tec