Skip to main content
Loading
Allan Schurr

Allan Schurr

Chief Commercial Officer, Enchanted Rock

Allan Schurr joined the Enchanted Rock team in 2018 and brings over 30 years of experience in commercial & industrial energy services and innovative utility solutions. Allan is responsible for business development, new markets, and policy across North America. 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. 

Sessions