Townsquare Ignite

HQ
New York
Total Offices: 2
103 Total Employees
Year Founded: 2010

Teams at Townsquare Ignite

2 Days AgoSaved
In-Office
Charlotte, NC, USA
Marketing Tech
Sell and deliver full-funnel digital marketing solutions to QSR clients. Prospect and close new business, grow and manage accounts, present strategies, optimize campaigns, analyze performance, and coordinate with creative and analytics teams. In-field role requiring local client visits.
2 Days AgoSaved
In-Office
Charlotte, NC, USA
Marketing Tech
Manage design, launch, optimization, and reporting of digital campaigns; coach sales on messaging and targeting; approve proposals; coordinate creative, pixels, KPIs, and insertion orders; act as liaison between local markets, centralized buying, client services, and analytics to reduce cancellations and drive revenue.