Latka logo

Alfonso Zamarro

Founder

Company

Unblur

Barcelona, Spain · Founded 2015

Revenue
$385.4K
Team size
7

Company profile →