Die Stiftung Ursula Merz entstand im April 2002 und hat ihren Sitz in Berlin. Stiftungszweck ist die Förderung von Wissenschaft und Forschung sowie des Umwelt-, Landschafts- und Denkmalschutzes.
Nachfolgende Projekte des Global Nature Fund werden aktuell bzw. wurden von der Stiftung Ursula Merz finanziell gefördert