The executive team at Enchanted Rock has experience in various energy and utility companies, as well as a background in marketing and mechanical engineering. This experience gives them a well-rounded perspective on the industry, allowing them to make informed decisions for the company.
View all