Latka logo

Dejan Nikolic

Founder

Company

Content Insights

Beograd, United States · Founded 2014

Revenue
$177.9K
Team size
4

Company profile →