Latka logo

Todd Greer

FounderCEO

Company

SpotRight

United States · Founded 2009

Revenue
$348.8K
Funding
$19.7M
Team size
4

Company profile →