Latka logo

Aatish Dedhia

Founder

Company

ZA

Princeton, United States · Founded 2012

Revenue
$540K
Team size
6

Company profile →