Back to Search results

Investor profile:
Tech Square Ventures logo
Tech Square Ventures

Address:Atlanta, Georgia, United States
Country:
Industries:
Tech Square Ventures is a seed & early-stage venture fund that investing in enterprise, marketplace and platform, and tech enabled services

Deals total: 8

As lead investor: 6

As a second investor: 2

All dealsLead investorSecond investor

Last investment deals

8 pageInvProf.recordsTotal
June 27, 2024$20mLead investor
Rainforest raises $20m to boost software platform payments
June 26, 2024$20mSecond investor
Rainforest Raises $20M in Funding