Vidsy

HQ
London
208 Total Employees
Year Founded: 2015

Jobs at Vidsy

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

11 Days AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Digital Media • Marketing Tech
Manages client accounts and serves as a strategic partner throughout the creative advertising process, from briefing creative teams through campaign launch. Coordinates multidisciplinary teams, aligns clients and internal stakeholders, provides daily client service and consulting, defines client goals, develops delivery strategies, and identifies commercial opportunities. Requires strong organization, communication, problem-solving, relationship management, and knowledge of advertising, social, and content landscapes.