Latka logo

Tejpaul Bhatia

Founder

Company

Kaptur

New York, United States · Founded 2010

Revenue
$22.1K
Team size
1

Company profile →