European Service Desk Manager
hace 8 días
London
About Us:
Clear Channel Europe, a leader in the advertising world, boasts an impressive portfolio across 13 markets. Our mission is to “Create the future of media”, to revolutionize the media landscape, focusing on data-driven innovations and robust infrastructure. Technology is at the heart ...