Latka logo

Chern Ann Ng

Founder

Company

Teburu

Tampa, United States · Founded 2010

Revenue
$76.5K
Team size
1

Company profile →