Nextech Invest Ltd.
Bahnhofstrasse 18, 8001 Zurich, Switzerland
P +41 (0)44 366 66 11
Toll Free Numbers
CH +41 (0) 800 66 66 11
US +1 617 807 09 20

Nextech Ventures (US) LLC
284 Newbury Street, Boston, MA, USA 02115
P +1 617 812 76 20
Toll Free Numbers
CH +41 (0) 800 66 66 11
US +1 617 807 09 20
