Terry Chen

Head of Overseas Storage
Trina Storage
Terry Chen