Stephen Kircher

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.

Related Interviews:

Solar Power, Inc. - Stephen Kircher
May 03, 2010