Robert J Gillette has/had a position (CEO) at First Solar, Inc.

Title CEO
Updated almost 12 years ago