Latka logo

Deme Yuan

Founder

Company

Truckish

United States · Founded 2018

Revenue
$528.3K
Team size
7

Company profile →