Managing Principal, Renew Energy Partners
Charlie Lord is the managing principal at Renew Energy Partners, which offers energy-efficiency project development and financing solutions to commercial, industrial, and institutional enterprises that seek to modernize inefficient buildings, reduce energy bills, and improve conditions for tenants and employees. Prior to Renew Energy Partners, he was at C-Quest Capital, LLC, a carbon finance business dedicated to developing high-quality emission reduction projects, and he was a principal at SCRC, an investment manager focusing on sustainable infrastructure (energy, waste, and water).
When he was recognized as a Barr Fellow, Charlie was executive director at the Urban Ecology Institute, which he founded to improve the health of urban ecosystems through environmental education, action, and advocacy programs. He also founded Alternatives for Community and Environment, an environmental justice organization.