Taylor Schwan

Engage Corporate Director at Tech Square Ventures

No bio yet


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Tech Square Ventures

Tech Square Ventures is an Atlanta based seed and early stage venture capital firm. We partner with visionary entrepreneurs building startups in sectors that leverage the strengths of the Southeast and area research universities.


Industries

Employees

11-50

Links