Client Solutions Manager, Social Media, Adtech, Digital, Part Remote...
now
London
Job Description Customer Success Manager, Client Solutions, Social Media, Part Remote, Part Central London Client 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 Tech Publish