CLOs on the Move

NEC Energy Solutions

www.neces.com

 
NEC Energy Solutions develops and manufactures advanced batteries for electric grid, backup power and lead-acid replacement applications. Learn more.
  • Number of Employees: 100-250
  • Annual Revenue: $10-50 Million
  • www.neces.com
  • 155, Flanders Road
    Westborough, MA USA 01581
  • Phone: 508.497.7319

Executives

Name Title Contact Details
Dawn Mahoney
Deputy General Counsel Profile

Similar Companies

Veolia Water Tech

As an experienced design-build company and a specialized provider of technological solutions in water and wastewater treatment, Veolia Water Technologies combines proven expertise with technological excellence to industrial and municipal clients.

Enbala

Enbala Power Networks has a single passion – to make the world`s power grids more sustainable by harnessing the power of distributed energy.

Applied Solar

Applied Solar is a San Diego, CA-based company in the Energy and Utilities sector.

State of New Jersey

5 New Jersey is a state in the Mid-Atlantic region of the Northeastern United States.

Earth Sense Energy Systems

Earth Sense Energy Systems is a Dale, WI-based company in the Energy and Utilities sector.