billups

London
394 Total Employees
Year Founded: 2003

Jobs at billups

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

Recently posted jobs

One Month AgoSaved
Hybrid
London, Greater London, England, GBR
AdTech • Marketing Tech • Software
Lead and manage key UK accounts for Out-of-Home media, oversee client teams, deliver strategic OOH planning and forecasts, maintain client and media owner relationships, resolve campaign issues, mentor staff, and drive commercial growth across international markets.