Company Profile

Clear Channel is a global leader in out-of-home advertising, with branches in 22 countries worldwide and transforms the world’s oldest advertising medium into a 21st century digital media channel. Clear Channel Switzerland has been realizing customized communication solutions at first-class display...


No reviews yet

Help other job seekers and be the first one to write a review.

Submit review