Latka logo

Andrew Allison

FounderCEO

Company

Main Street Hub

United States · Founded 2010

Revenue
$1.6M
Funding
$46M
Team size
257

Company profile →