John Eugene Carrington
Executive Vice President, First Solar.
Companies
- ERock, Inc.Board member Jun 9, 2026 to now1
- ERock, Inc.Officer Jun 9, 2026 to now1
- Stem Inc.Board member Apr 8, 2022 to May 28, 20242
- Stem Inc.Chief executive officer May 28, 2021 to May 28, 20243
- First SolarExecutive Vice President May 14, 2008 to Aug 26, 20094
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARERock, Inc., Board member
- 2SEC EDGARStem Inc., Board member
- 3SEC EDGARStem Inc., Chief executive officer
- 4