Microgrid provider Enchanted Rock hires energy executive as new CFO

Josh Shapiro, who previously held posts at other Texas-based energy companies, joined Enchanted Rock as its new CFO