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 Exits: 4

Visit Website
Register and Claim Ownership