• some image

Agency locations

b-public manages mandates across German-speaking Europe. Its offices in German-speaking Switzerland are located in Baar (canton Zug) and Zurich. b-public covers the French-speaking Swiss market from its Geneva office.

 Zug

some image

 Zurich

some image

 Geneva

some image