PowerPoint Presentation...Tech Square Ventures is a seed and early stage venture fund ENGAGE Fund...
23
PowerPoint Presentation...Tech Square Ventures is a seed and early stage venture fund ENGAGE Fund Manager Investing in cloud, IOT, and university spinouts Former General Manager of