Latka logo

Brandon Levey

Founder

Company

Stitch Labs

United States · Founded 2011

Revenue
$113.7K
Team size
3

Company profile →