Latka logo

Ivan Bartolo

Founder

Company

QuickFocus

Malta · Founded 2012

Revenue
$89.6K
Team size
1

Company profile →