CTOPENDATA

Explore companies in Connecticut

INAKI HERRERO

INAKI HERRERO

Company ENERTIS SOLAR, INC.
Business Number 1190238
Role Principal
Title DIRECTOR
Residence Address 1 HALLIDIE PLAZA, SUITE 401, SAN FRANCISCO, 94102, CA
Business Address 1 HALLIDIE PLAZA, SUITE 401, SAN FRANCISCO, 94102, CA