Eleni Kanatsouli

Project Manager - Energy Storage Division

Eleni Kanatsouli is a Project Manager for Borrego Solar’s Energy Storage Division, based out of the New England Regional Headquarters in Lowell, MA.