Latka logo

Nicholas Chachula

Founder

Company

iCustom

Denmark · Founded 2017

Revenue
$707.9K
Team size
11

Company profile →