Latka logo

Esteban Chaves

Founder

Company

Appy

Costa Rica · Founded 2018

Revenue
$572.7K
Team size
17

Company profile →