Central New England Solar Store

CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100

Founded:

Update Founded

Status:

PrivateIndependent Company

Est. Annual Revenue
$17.9M
Est. Employees
64
Sector

Update Industry

Central New England Solar Store Acquisitions

No recent acquisitions found related to Central New England Solar Store

Central New England Solar Store Funding History

No recent funding data found related to Central New England Solar Store

Central New England Solar Store Investments

No recent investments found related to Central New England Solar Store

Social Media

Central New England Solar Store Headquarters

809 Southbridge St

Auburn, Massachusetts01501

1-508-832-4344

Driving Directions »

Trending Companies

Central New England Solar Store Summary

ABOUT

Overview

Central New England Solar Store's headquarters is located in Auburn, Massachusetts, USA 01501. Central New England Solar Store has an estimated 64 employees and an estimated annual revenue of 17.9M....

Frequently Asked Questions about Central New England Solar Store

  1. How much revenue does Central New England Solar Store generate?

    Central New England Solar Store generates $17.9M in revenue
  2. How much funding does Central New England Solar Store have?

    Central New England Solar Store has historically raised $0 in funding
  1. Where is Central New England Solar Store's headquarters?

    Central New England Solar Store's headquarters is in Auburn Massachusetts, USA
  2. How many employees does Central New England Solar Store have?

    Central New England Solar Store has 64 employees