Matthew Scheberle Email

Country Manager Program Coordinator . Tech Ranch

Current Roles

Employees:
15
Revenue:
$1.5M
About
Tech Ranch is a venture accelerator comprised of a global ecosystem of entrepreneurs, businesses, investors and community leaders. It provides the social capital, personal development, professional knowledge and communal support necessary for entrepreneurs around the world to create companies that positively impact their local communities and solve pervasive global social challenges. Visit www.techranch.com to learn more.
Tech Ranch Address
8920 Business Park Drive
Austin, TX
United States
Tech Ranch Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.