12 employees
Encompass Engineers and Architects is an engineering firm that converts solar to battery storage systems.
2001