Allan Schurr

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.

View LinkedIn

Allan Schurr