Latka logo

Alex Mifsud

FounderCEO
LinkedIn

Company

Weavr

London, United Kingdom · Founded 2018

Revenue
$17.9M
Team size
125

Company profile →