Latka logo

Ignasi Salvador

Founder

Company

Ogun

Monteroni Di Lecce, Italy · Founded 2017

Revenue
$446.8K
Team size
19

Company profile →