Land Life

Amsterdam, NH, Netherlands |
Joined in May 2018

About Us

Land Life Company is an international nature restoration company based in the

Netherlands with offices in the US, Mexico, and China and projects in 25 countries. Our

mission is to restore the world’s 2 billion hectares of degraded land with…

Areas of Focus Include
  • Climate Change
  • Environment
  • Science & Technology
63 Mauritskade, Amsterdam, NH, NL