Mira Haykal

Active Fremont, CA Secretary for Trina Energy Storage Solutions Us Inc.