Latka logo

Brandon Checketts

FounderCEO

Company

Seller Labs

Athens, United States · Founded 2013

Revenue
$10.7M
Team size
57

Company profile →