Mary Powell grew up in New York, where her actor parents made choices based on their values and convictions rather than to ensure rock-solid financial security. She held onto this sense of idealism and daring, which has made her a remarkable leader in the energy field in the United States.
Named one of the 100 Most Creative People in Business by Fast Company in 2016, she is also among the 30 World-Changing Women in Conscious Business, according to Conscious Capitalism Media (2018). Voted best utility executive in the United States in 2019 for her role as CEO of Green Mountain Power, she gave the organization a sense of client service and sustainable energy development that is nothing short of a revolution.