CTOPENDATA

Explore companies in Connecticut

LEN HERING

LEN HERING

Company CENTER FOR SUSTAINABLE ENERGY, INC.
Business Number 1194193
Role Principal
Title EXECUTIVE DIRECTOR
Residence Address 1177 CARLOS CANYON DR, CHULA VISTA, 91910, CA
Business Address 9325 SKY PARK COURT STE 100, SAN DIAGO, 92123, CA