Isobar Switzerland logo

Isobar Switzerland

Isobar is a global digital agency of 6,500 people across 45 markets, united by our mission to transform businesses, brands and people’s lives with the creative use of digital. We deliver experience-led transformation, solving complex business challenges through our digital marketing & communications... Read more

Employees

5,001-10,000

Links


Org chart

Collapse

Teams


Offices