Stored Energy Holdings, Inc. Logo

Stored Energy Holdings, Inc.

Locations: 10 Pullman Street Worcester, Massachusetts 01606, US + (+11 more)

Company Size: 1 - 100

Industry: Utilities

Company Website

AI Description

drawer
  • David Franks profile image

    EVP, Sales & Marketing at Stored Energy Holdings Inc

  • Tony Melton profile image

    Business Development Manager | Strategist | Connector

  • John Bruno profile image

    Territory Manager NJ at Stored Energy Holdings, Inc./ Northeast Battery/ Tri State Battery

  • John Raughtigan CPA, CWMA profile image

    Chief Financial Officer, Stored Energy Holdings, Inc.

  • Lisa Brennan profile image

    Sales Manager