Townsquare Media

HQ
Greenwich
Total Offices: 20
1,981 Total Employees
Year Founded: 2010

Townsquare Media Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers dental insurance

Offers vision insurance

Offers health insurance

Offers generous parental leave

Work-Life Balance + Wellbeing

Offers company-sponsored outings

Offers generous PTO

Provides paid sick days

Provides paid holidays

5 Days AgoSaved
In-Office or Remote
Tucson, AZ, USA
Digital Media • Marketing Tech
Full-cycle outside sales role owning a book of business: prospecting, qualifying, and closing local clients; present consultative marketing strategies across broadcast, digital, programmatic, and events; cross-sell and collaborate with internal teams to execute campaigns and meet revenue goals.
5 Days AgoSaved
In-Office
Saint-Léonard, NB, CAN
Digital Media • Marketing Tech
Drive new revenue and manage a book of business for local clients by developing integrated marketing campaigns across broadcast, digital, programmatic, events, and sponsorships. Leverage local relationships to close strategic deals, conduct discovery meetings, present custom solutions, collaborate with internal teams for campaign delivery, and mentor other sellers.
5 Days AgoSaved
In-Office
Sioux Falls, SD, USA
Digital Media • Marketing Tech
Sell integrated broadcast and digital marketing solutions to local businesses. Manage a book of business, develop strategic campaigns, close new revenue, mentor team members, and meet quarterly and annual targets while ensuring campaign delivery and client satisfaction.