Tech Square Ventures corporate office is located in 75 5th St NW Ste 3070, Atlanta, Georgia, 30308, United States and has 1-10 employees.
tech square ventures llc
tech square ventures
technology square partners
tech square ventures companies
tech square venture partners i llc
tech square venture partners ii llc
Departments
Number of employees
Finance
7
C-Suite
4
Engineering & Technical
1
Operations
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Tech Square Ventures's success, and advanced their careers.
Director, Ai Innovatio... at UL Solutions
Worked as Analyst Associate
at Tech Square Ventures (2014-2017)
Chief Information Offi... at National Airlines
Worked as Chief Technology Officer, Eir & In Residence
at Tech Square Ventures (2023-2023)
Investment Partner at Polychain Capital
Worked as Investments Intern
at Tech Square Ventures (2023-2023)
Explore More
Tech Square Ventures is an early-stage investment firm that partners with visionary entrepreneurs to build innovative enterprise solutions. They focus on investing in B2B and marketplace technology companies, particularly in applied AI, logistics, and sustainability. The firm primarily invests at the Seed stage, with initial investment sizes rangin... Read More