Eric Duchon serves as Global Head of Sustainability for LaSalle Investment Management. He is responsible for partnering with and advising senior leadership on sustainability initiatives for the private and public equity and private debt businesses, as well as property-level debt for the real estate portfolio. Eric chairs the firm’s Global Sustainability Committee, collaborating with the European and Asia Regional Sustainability Officers and the Global Securities Sustainability Officer in order to define global sustainability policies, processes, and priorities. He provides oversight of organization guidelines and processes related to ESG, ensuring consistency with broader organizational goals and industry standards. He oversees global and regional reporting on performance through various firm-wide, fund, and client reporting initiatives – including GRESB, Greenprint, and UNPRI.
In North America, Eric establishes and implements processes to evaluate sustainability characteristics of all managed assets and assets being acquired. He collaborates with the asset management team to create sustainability business plans for each asset with the goal of maximizing return on investment and long-term value. He develops programs to ensure LaSalle’s sustainability initiatives and plans are appropriately executed by service providers, particularly third party property managers. Eric ensures sustainability data is collected, analyzed and used for determining appropriate improvements.
Eric was previously at Cushman & Wakefield for 10 years as Director of Sustainability Strategies. He received a Master degree in Sustainable Real Estate Development from New York University - Schack Institute of Real Estate. Eric is an active Alumnus and a former Chair of the Institute’s Center for the Sustainable Built Environment (SBE) Student/Alumni Advisory committee. He received a Bachelor degree in Business Administration from Emory University - Goizueta Business School.