May 27-29, 2025 | San Jose, CA
Loading
Allan Schurr

Allan Schurr

Chief Commercial Officer, Enchanted Rock

Allan Schurr joined Enchanted Rock in 2018, bringing over 30 years of expertise in commercial and industrial energy services, technology, and utility innovation. He oversees market development, the expansion of resiliency solutions, and strategic utility partnerships. Schurr holds a Bachelor of Science in Mechanical Engineering from the University of California, Davis, and an MBA from St. Mary’s College of California. He is a registered Professional Engineer in the state of California and a co-inventor of seven patents related to distributed energy technologies.

Sessions