Deb Merril

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.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams