Excelestar Ventures Investor

At Excelestar Ventures, we strive to add value to businesses seeking to expand their presence in industry


Invests into

Headquarters: Andover, Massachusetts, United States
Number Of Exists: 4
Investor Type: Venture Capital
Investment Stage: Late Stage Venture