Zurich office:
Terra Impact Ventures AGJosefstrasse 214a8005 ZurichSwitzerland
Medellin office:
Terra Impact VenturesCra 28 Nr. 37B Sur 73Envigado 055420AntioquiaColombia
Sign up to our newsletter: