Clear Channel Outdoor

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

Clear Channel Outdoor Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers life insurance

Offers disability insurance

Offers dental insurance

Offers health insurance

Offers Flexible Spending Account (FSA)

Offers vision insurance

Work-Life Balance + Wellbeing

Provides paid holidays

Provides paid sick days

5 Days AgoSaved
In-Office
Seattle, WA, USA
AdTech • Digital Media • Marketing Tech
The Business Manager for Technology partners with the CTO to drive operations, manage budgets, support vendor relations, and facilitate executive communications while ensuring alignment with strategic goals.