Lee Barker

Active Scottsdale, AZ Chief Technology Officer for Kyocera Solar, Inc.

(480)948-8003