Latka logo

Jared Allgood

FounderCEO

Company

Juxta Labs

San Francisco, United States · Founded 2011

Revenue
$161.2K
Team size
2

Company profile →