Major Players | B Corp™
•
2026-05-29
City of London, London, United Kingdom, , UK
Client Manager, Media
We’re partnering with a high-growth, independent media agency who are looking for a Client Manager to take ownership of media strategy and campaign delivery across key client accounts. This role blends strategic thinking with hands-on activation - ideal for …