Allan Schurr

Chief Commercial Officer

Allan Schurr

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. A registered Professional Engineer in California, he is also a co-inventor of seven distributed energy patents.