John Gann

Active San Jose, CA Member for Trina Solar US Development LLC