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