Deborah Lebl is an accomplished professional with extensive experience in demand-side management and strategic business growth. Currently serving as Product Director for Demand-Side Management at E Source since May 2025, Deborah previously held significant roles at National Grid from April 2012 to May 2025, including Lead Strategist for LCI Market Segmentation & Growth and PIMs Principal for Commercial Portfolio Strategy. Deborah's expertise includes enhancing commercial and industrial energy efficiency in Massachusetts, developing new earning opportunities, and managing performance incentive mechanisms. Prior experience encompasses roles at EnerNOC as a Market Specialist and CENTRA Technology, Inc. as a Research Analyst. Deborah holds a Bachelor of Arts in Political Science from Simmons University and studied abroad at Middle East Technical University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices