Latka logo

Canzio Dovigo

FounderCEO
LinkedIn

Company

Crystal System

London, United Kingdom · Founded 2001

Revenue
$17.5M
Team size
217

Company profile →