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 von der Stiftung Ursula Merz finanziell gefördert: