billups

HQ
New York
Total Offices: 29
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

YesterdaySaved
Remote
2 Locations
AdTech • Marketing Tech • Software
Manage day-to-day client relationships and campaign delivery for OOH media: coordinate bookings, vendor and supplier liaison, oversee creative/production and campaign activation, ensure reporting (Proof of Posting, attribution), support account directors to grow revenue, and manage direct reports to maintain service excellence.