Latka logo

Noa Levy

Founder

Company

Platica

London, United Kingdom · Founded 2015

Revenue
$114.5K
Team size
4

Company profile →