Clear Channel Outdoor

HQ
San Antonio
2,212 Total Employees
Year Founded: 1901

Teams at Clear Channel Outdoor

2 Days AgoSaved
In-Office
2 Locations
AdTech • Digital Media • Marketing Tech
The Business Analyst partners with stakeholders to understand business needs, document workflows, and define technical requirements. Responsibilities include creating process maps, data flow diagrams, epics, features, user stories, and acceptance criteria; collaborating with engineers and product teams; supporting UAT and issue tracking; analyzing incidents; maintaining workflow and integration documentation; evaluating technology solutions; and participating in Agile ceremonies.
2 Days AgoSaved
In-Office
Parkside, New York, NY, USA
AdTech • Digital Media • Marketing Tech
Generates national advertising revenue through prospecting, consultative selling, account development, proposal management, negotiation, and client relationship management. The role targets companies underinvesting in out-of-home advertising, develops complex multi-market solutions, coordinates internal teams, oversees projects through completion, and ensures client satisfaction. It requires extensive sales experience, strong communication and negotiation skills, Salesforce proficiency, reliable transportation, and approximately 30% travel for meetings and industry events.
4 Days AgoSaved
In-Office
Camelback Trailer Ranch, Phoenix, AZ, USA
AdTech • Digital Media • Marketing Tech
Manages regional client partnerships, revenue opportunities, key accounts, proposals, market inventory, campaign fulfillment, and post-contract activities. Develops account plans, supports national advertisers and multi-market sellers, provides local market expertise, and resolves campaign issues. Coaches and manages import sales specialists while monitoring pipeline, proposals, customer relationships, and performance metrics. The role requires knowledge of outdoor advertising, pricing, occupancy, competitive dynamics, and regional sales strategy, with travel up to 20%.