Skip to main content
Loading
Sheila Keane

Sheila Keane

Director of Analysis, New England States Committee on Electricity (NESCOE)
Sheila Keane is Director of Analysis at NESCOE, where she supports the six New England states in regional electricity matters. Previously, she worked for the Massachusetts Department of Public Utilities, where she held a variety of roles, including Director of Regional and Federal Affairs. Earlier, Sheila worked in the private sector with a consulting firm, London Economics International. Sheila is a graduate of Harvard University and holds a master’s degree in economics from Johns Hopkins SAIS.