Daniel Landolt hat an der ETH Zürich Forstwissenschaften studiert und dort auch die Ausbildung zum Gymnasial- und Fachhochschullehrer mit Fachdidaktik Umweltlehre absolviert. Nach dem Studium war er zuerst an der ETH Zürich an der Professur Umweltpolitik und Umweltökonomie und danach während zehn Jahren am Bundesamt für Umwelt tätig, zuletzt als Stabschef mit Schwerpunkt in der nationalen und der kantonalen Waldpolitik.
Seit 2018 arbeitet Daniel Landolt bei Interface. Seine Arbeitsschwerpunkte liegen in den Themenbereichen Umwelt, Wald, Klima und Energie. Er hat eine Vielzahl von Projekten für den Bund und die Kantone durchgeführt und kennt die Bedürfnisse und Funktionsweise öffentlicher Institutionen. Er berät Institutionen bei der Entwicklung von Strategien und Konzepten, erarbeitet Studien und Berichte, leitet Evaluationen von Programmen und Projekten, begleitet partizipative Prozesse (inkl. Moderationen) und ist in der Lehre aktiv.