Deborah Merril is one of the leading consumer energy executives. She was co-founder and later CEO of Just Energy (NYSE: JE), the largest independent US energy retailer.
She currently runs the retail and C&I business for EDF Energy in the US, previously served on the board of Ecobee, and co-founded Just Energy after beginning her career at Enron as Vice President of Enron Energy Services. Deborah holds an MBA from Texas A&M University and a BA from the College of Wooster.