Contact us

Badenerstrasse 120
CH-8004 Zurich
contact@squirro.com

GIVE US A CALL

+41 44 586 98 98



UK

c/o WeWork
1 Fore Street
London EC2Y 9DT

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

GERMANY

WeWork c/o Squirro
20 Oskar-von-Miller-Ring
80333 Munich

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

SINGAPORE

SQUIRRO ASIA PTE. LTD.
190 Middle Road #16-01
Fortune Centre
Singapore 188979
Email: contact@squirro.com