John Carrington serves as Chief Executive Officer and Chairman of the Board for Enchanted Rock, providing strategic oversight across operations, market expansion, and investor engagement. Carrington will guide Enchanted Rock’s next phase of strategy and growth, strengthening the company’s ability to meet rising utility-scale power needs for data centers, critical infrastructure, and commercial and industrial customers nationwide.
Carrington is a veteran of the clean energy and technology space, and as the former CEO of Stem, Inc., he successfully led that company through its IPO and rapid commercial scaling. Before Stem, Carrington was CEO of Miasole, which culminated in a sale to Hanergy, the largest renewable company in Asia. He led First Solar global sales, marketing, and product organizations, resulting in over $1.5B of growth within two years. He served over 16 years at GE in product, manufacturing, sales, and international leadership, spending four years in Japan leading the Asia region from a commercial and marketing standpoint.