Latka logo

Shion Deysarkar

Founder

Company

80Legs

Houston, United States · Founded 2008

Revenue
$36.5K
Team size
1

Company profile →