Vistar Media

Ontario
Total Offices: 2
235 Total Employees
Year Founded: 2012

Teams at Vistar Media

Recently posted jobs

21 Days AgoSaved
In-Office
Toronto, ON, CAN
AdTech • Digital Media • Marketing Tech • Software • Analytics
Support client success by building RFP media plans, trafficking and QA of DOOH and mobile creative, coordinating custom creative, pulling reporting, resolving discrepancies, and assisting billing and campaign management.