Three dynamic cities that embody the essence of Swiss
Welcome to Switzerland
frog Switzerland comprises of studios in Geneva, Lausanne, and Zurich—three dynamic cities that embody the essence of Swiss innovation and precision. Nestled between the picturesque landscapes of lakes and mountains, our team of strategists craft impactful and forward-thinking solutions.
Geneva
Av. Louis-Casaï 18, 1209 Genève, Switzerland
Lausanne
Avenue de Rumine 13, 1005 Lausanne, Switzerland
We use Cookies to improve your experience on our website. They help us to improve site performance,
present you relevant advertising and enable you to share content in social media.
You may accept all Cookies, or choose to manage them individually.
You can change your settings at any time by clicking Cookie Settings
available in the footer of every page.
For more information related to the Cookies, please visit our
Cookie Policy.