Account Manager / Client Services Manager
9 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