TechStart Ventures

TechStart Ventures

Venture capitalClaimed
Invests in seed stage companies based in Northern Ireland and Edinburgh.


Recent News about TechStart Ventures

Edit
Portfolio analysis