Vidsy

HQ
London
208 Total Employees
Year Founded: 2015

Teams at Vidsy

Recently posted jobs

One Month AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Digital Media • Marketing Tech
Develop insight-driven creative strategies for social and digital video advertising, identify audience trends and behaviors, translate insights into creative opportunities, and support production. Collaborate with creative, client partnerships, business development, client solutions, sales, account management, and production teams while managing multiple clients and deadlines.