Latka logo

Alberto Rizzoli

Founder

Company

V7

London, United Kingdom · Founded 2018

Revenue
$27.7M
Team size
148

Company profile →