Latka logo

Alex Borger

FounderCEO

Company

Xaido

Germany · Founded 2005

Revenue
$772.3K
Team size
12

Company profile →