Seagate Technology
Senior Engineer
HGST, a Western Digital brand
Product Engineer
Trina Solar
Product Manager
Canadian Solar Inc.
Senior Manager of Product Management
Canadian Solar Inc.
Senior Manager of Product Certification
SMA China
Product Manager
Nanchang University