Head of Service - Digital London, England
2 days ago
London
The Clear Channel Europe portfolio spans 14 markets with 16,000 digital and 400,000 non-digital displays. In this role, you will lead the day-to-day service of our Digital Panel Network (~15,000) across Europe, ensuring every Digital panel meets its target operating service levels for our custome...