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

View map

Nextech Ventures (US) LLC

51 Sawyer Road, Suite 610, Waltham, MA 02453, USA

P +1 617 812 76 20

Toll Free Numbers
CH +41 (0) 800 66 66 11
US +1 617 807 09 20

View map