Vistar Media

HQ
New York
Total Offices: 8
235 Total Employees
67 Product + Tech Employees
Year Founded: 2012

Teams at Vistar Media

Recently posted jobs

20 Hours AgoSaved
In-Office
Stockholm, SWE
AdTech • Digital Media • Marketing Tech • Software • Analytics
The Sales Manager will drive DSP revenue growth in the Nordic region by fostering partnerships, researching opportunities, providing training, and building a network in the digital OOH advertising sector.
YesterdaySaved
Hybrid
Hamburg, DEU
AdTech • Digital Media • Marketing Tech • Software • Analytics
Lead Vistar Media's DACH commercial operations for DSP and SSP, set market strategy, drive revenue and profitability, build executive agency and media owner relationships, manage and grow sales and partnerships teams, and execute the strategic partnership with Deutsche Telekom.
YesterdaySaved
In-Office
Sydney, New South Wales, AUS
AdTech • Digital Media • Marketing Tech • Software • Analytics
The Account Executive will connect sales with client services to ensure successful campaign delivery in the out-of-home advertising space, focusing on agency and client relationships while providing data-driven insights and recommendations.