Latka logo

Tero Auvinen

FounderCEO