Electric services company South Barre Hydro Electric Co's headquarters are located at South Barre, MA. It pulls in a yearly revenue of $9 million and employs 12 people. A considerable amount of popularity South Barre Hydro Electric Co has gained as a company stems from its niche appeal. A CEO manages the company.
Want to share more of your experience?GO TO FULL REVIEW