Leon J. Olivier
Mr. Olivier served as the Executive Vice President of Enterprise Energy Strategy and Business Development of Eversource Energy (formerly Northeast Utilities), headquartered in Boston, Massachusetts, from 2014 to 2020, and served as its Executive Vice President and Chief Operating Officer from 2007 to 2014. Eversource Energy is a public utility holding company engaged in the generation, transmission and distribution of electricity, and the distribution of natural gas, to customers in Connecticut, Massachusetts and New Hampshire. Mr. Olivier has over 40 years of utility industry experience.
Mr. Olivier has a Master of Business Administration degree from Northeastern University. He served in the United States Navy from 1966 to 1969 working for the Navy’s Special Forces Nuclear Submarine fleet.