Chief Commercial Officer
Allan Schurr joined the Enchanted Rock team in 2018 and brings go-to-market expertise from over 30 years of experience in commercial and industrial energy services and innovative utility solutions. Schurr is responsible for market development and expansion.
Schurr holds a Bachelor of Science in mechanical engineering from the University of California, Davis and a Master’s in Business Administration from St. Mary’s College in California. He is also a registered Professional Engineer in the State of California, and he is a co-inventor on seven patents related to distributed energy.