Stephen Kircher is the CEO, President and Chairman of Solar Power, Inc. Previously, he served as CEO and Chairman and then as a Consultant to International DisplayWorks, Inc. Mr. Kircher holds a B.A. degree from the University of California, San Diego.
Solar Power, Inc. - Stephen Kircher
May 03, 2010