Latka logo

Simon Glover

Founder

Company

Odd Industries

Chile · Founded 2018

Revenue
$6.4M
Funding
$6.2M
Team size
71

Company profile →