Leidos
–
Framingham, MA, 01701
... Experience in energy consulting and the evaluation of distributed generation, combined heat and power plants, utility consulting, electric power generation facilities, including renewable (solar, wind), hydroelectric, energy storage, thermal ... - Jun 11