Procurement Strategy Manager, Europe
hace 1 mes
London
Clear Channel Europe spans across 14 markets with 260,000 advertising panels. Clear Channel Europe has 2,600 dedicated employees. At Clear Channel, we are committed to treating everyone with fairness and respect, regardless of their race, gender, age, ethnicity, background, sexual orientation, di...