Latka logo

John Todora

Founder

Company

Scoremetrics

Atlanta, United States · Founded 2017

Revenue
$269.5K
Team size
15

Company profile →