Liam Needham is an experienced professional in the energy sector, currently serving as the Director of Sales & Marketing at Eversource Energy since October 2020. Prior roles at Eversource include Manager of Marketing and Supervisor of Gas Sales. Before joining Eversource, Liam held various managerial positions at NiSource from December 2010 to October 2020, including Manager of New Business Services and Manager of Supply Chain and Logistics for Merrimack Valley Operations. Liam holds a degree from Babson College, which was completed between 1997 and 2001.
This person is not in the org chart
This person is not in any teams
This person is not in any offices