Client Manager
hace 3 días
London
Based in London (hybrid role), you will work closely with our EMEA team, including our UK-based Managing Director and sales and client service team, as well as our growing list of clients. We have 8 offices across EMEA, the Americas, and APAC, and our growing client base includes Google, Meta, Ti...