Latka logo

Andy Das

FounderCEO

Company

Exelanz

New York, United States · Founded 2010

Revenue
$848.5K
Team size
8

Company profile →