Contact Us

Mühlebachstrasse 70
CH-8008 Zürich

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

USA

Squirro Americas Inc.
33 Irving Pl.
New York, NY 10003

Tel: +1 (929) 999 2173
Email: contact@squirro.com

UK

Squirro United Kingdom Ltd.
1 Fore Street
London EC2Y 9DT

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

GERMANY

Squirro Deutschland GmbH
20 Oskar-von-Miller-Ring
80333 Munich

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

SINGAPORE

SQUIRRO ASIA PTE. LTD.
133 Cecil Street #16-01
Keck Seng Tower
Singapore 069535
Email: contact@squirro.com