Procurement Strategy Manager, Europe
4 days ago
London
Clear Channel Europe spans across 14 markets with260,000 advertising panels. Clear Channel Europe has 2,600dedicated employees. At Clear Channel, weare committed to treating everyone with fairness and respect,regardless of their race, gender, age, ethnicity, background,sexual orientation, disabil...