13 employees
Spear Commercial & Industrial is a commercial and industrial solar project and general electrical contracting company.
2020