Latka logo

Glenn Roberts

Founder

Company

Siyelo

Amsterdam, Netherlands · Founded 2008

Revenue
$126.9K
Team size
2

Company profile →