Latka logo

Iman Bagher

Founder

Company

UPDTR

New York, United States · Founded 2015

Revenue
$533.4K
Team size
195

Company profile →