Latka logo

Edmundas Balcikonis

Founder

Company

TrackDuck

Bengaluru, India · Founded 2013

Revenue
$174.9K
Funding
$13.2M
Team size
2

Company profile →