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
Investor Type: Venture Capital
Investment Stage: Late Stage Venture
Number Of Exists: 4