AUM
Estimated Dry Powder
Fund Size (Latest)
Estimated Cheque Size
Stages
About
Based in the US, O'Neil Strategic Capital is an investment company that invests in new and developing businesses seeking alternative sources of capital funding.
Locations
No additional office locations.