Leor Lovinger has 22 years of experience in the field of Landscape Architecture and urban design.
Leor is the founder and managing director of Studio Urbanof, a research based design firm committed to the innovative design of public spaces, urban resilience and biophilic design. Over the past decade He has taught and lectured internationally.
Since 2013 he is acting as IFLA Euorope’s green infrastructure director, and in 2016 he was appointed as an expert consulting the European Commission (Eklipse) on Nature Based solutions to support urban resiliency (IFLA Europe’s representative).
Prior to this, Leor studied, researched and practiced in the United States for more than 8 years; his last position was Senior Associate with the Office of Michael Van Valkenburgh.
Leor holds a Bachelor in Landscape Architecture cum laude from the Technion, Haifa, Israel, and a Masters’ degree in Landscape Architecture from the University of California, Berkeley, CA.