Shawn Qu

Active San Ramon, CA Director for Canadian Solar (USA) Energy Corporation