Vistar Media

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

Jobs at Vistar Media

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

Recently posted jobs

6 Days AgoSaved
In-Office
Toronto, ON, CAN
AdTech • Digital Media • Marketing Tech • Software • Analytics
Manage and grow demand clients across managed and self-service buys, respond to RFPs, create media plans, onboard/train clients, collaborate with Sales and cross-functional teams, troubleshoot technical issues, and upsell/renew accounts to drive campaign success.
6 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.