Tech Square Ventures is located in Atlanta, United States on 75 5th St NW #427. Tech Square Ventures is rated 3 out of 5 in the category venture capital & private equity in United States. Tech Square Ventures is a strategic early stage venture firm based in Atlanta. We invest in innovative technology startups in the Southeast that have the potential to transform their markets. Our Engage platform helps enterprise startups get their products to customers by partnering with industry-leading Fortune 500 corporations.
Address
75 5th St NW #427
Company size
1-10 employees
Headquarters
Atlanta, Georgia
Accessibility
Wheelchair-accessible entrance