Clear Channel Outdoor

HQ
New York
2,212 Total Employees
Year Founded: 1901

Teams at Clear Channel Outdoor

2 Days AgoSaved
In-Office
Torrance, CA, USA
AdTech • Digital Media • Marketing Tech
The Account Executive drives sales by developing new customer relationships, conducting outside sales activities, and ensuring customer satisfaction while managing accounts and proposals.
10 Days AgoSaved
In-Office
Torrance, CA, USA
AdTech • Digital Media • Marketing Tech
The Campaign Strategist collaborates with Sales Teams to maximize advertising campaigns, develops RFP responses, formulates inventory strategies, and provides market insights.
17 Days AgoSaved
In-Office
Torrance, CA, USA
AdTech • Digital Media • Marketing Tech
The Account Executive sells advertising inventory and builds client relationships through direct outreach, managing sales processes, and achieving revenue goals.