Contact Us


We want to hear your comments, suggestions and questions.


Badenerstrasse 120
CH-8004 Zurich

Tel: +41 44 586 98 98
Email: contact@squirro.com






UK

c/o WeWork
1 Fore Street
London EC2Y 9DT

Tel: +44 333 939 9973
Email: contact@squirro.com

GERMANY

Konrad-Zuse-Platz 8
81829 München

Tel: +49 89 2154 7429 0
Email: contact@squirro.com

SPAIN

Carrer de Sardenya, 229
08013 Barcelona
Email: contact@squirro.com