Latka logo

Duy Huynh

Founder

Company

Autonomous

New York, United States · Founded 2015

Revenue
$120.5M
Team size
388

Company profile →