Phil Keech

Panelist - Environmental Education

Head of Sustainability at the International School of Luxembourg

Phil Keech is the Head of Sustainability at the International School of Luxembourg (ISL), educating around 1300 students ages 3 through 18. He believes that learning in, through, for, and with nature should be a feature at every stage of a student’s learning journey. Based on these convictions, and leveraging over 30 years of educational leadership experience, he is leading ISL’s efforts to establish Nature Based Learning, Student Leadership, and Service Learning at the heart of its schoolwide sustainability framework. Phil is a founding member of the ECIS Special Interest Group for Sustainability & Regenerative Practices, a faculty member of SusEd.org, and an EU Climate Pact Ambassador.