Latka logo

Nic Olive

Founder

Company

Please

Spain · Founded 2011

Revenue
$2.4M
Team size
28

Company profile →