Todd Price re-joined Enchanted Rock in 2024, bringing four prior years of experience with the company and 35 years of executive experience in operations and sales within the energy industry. Price serves as Executive Vice President, Commercial and Industrial Solutions at Enchanted Rock, where he is responsible for developing markets and delivering industry-leading reliability microgrids. Prior to joining Enchanted Rock, Price was Senior Vice President of Development at AlphaStruxure (a Scheider Electric and Carlyle Group joint venture), where he led the team that originates distributed energy solutions for commercial and industrial customers. Prior to that, Price was with Hitachi for 10 years, where he started and led the Hitachi Microgrids North America business.
Price specializes in helping commercial, industrial and municipal customers implement cost-effective resiliency microgrids aimed while eliminating the risks associated with grid outage interruptions. Price’s team also works on bridge power solutions for customers when the utility service needs more time to arrive at a customer location. This concentration is fortifying the Enchanted Rock market position across industry sectors where energy reliability, grid services and bridge power solutions are essential.
Price earned his Bachelor of Business Administration from Texas A&M University and was actively involved with the Texas A&M University Mays Business School Dean’s Advisory Board for 5 years.