Advisory Board Member
Glenn is responsible for spearheading comprehensive CCA programs throughout the Northeast as Director of JouleCommunity Power. Glenn was instrumental in designing, implementing, and scaling New York State’s first CCA program in Westchester County, serving as the inaugural Program Director.
Before joining Joule, Glenn taught environmental sociology and urban sustainability at Brooklyn College and Queens College. He holds a B.A. from the University of Michigan and is working towards completion of doctoral research on decentralized electricity policy and smart grid industry development at the City University of New York. He is a member of the Bedford 2030 Energy Brain Trust since 2019.