LO

Leon J. Olivier

Director at Esco Technologies

Mr. Olivier has been the Executive Vice President of Enterprise Energy Strategy and Business Development of Eversource Energy (formerly Northeast Utilities), headquartered in Boston, Massachusetts, since August 2014, 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 currently serves as a director of Essex Financial Services, Essex, Connecticut, The Bushnell Performing Arts Center, Hartford, Connecticut, and the New England Air Museum. 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.

Timeline

  • Director

    Current role