CTOPENDATA

Explore companies in Connecticut

STEVEN ZHU

STEVEN ZHU

Company TRINA SOLAR (U.S.), INC.
Business Number 1360088
Role Principal
Title  PRESIDENT
Residence Address SAN JOSE, CA, 95112-6683, USA
Business Address SAN JOSE, CA, 95112-6683, USA