Account Manager / Client Services Manager
12 days ago
London
They work with some of the most recognized media agencies and brands, offering comprehensive advertising solutions across digital display, mobile, video, CTV, creative solutions and branded content