Latka logo

Dennis Mortensen

FounderCEO

Company

Visual-Revenue

New York, United States · Founded 2010

Revenue
$813.9K
Funding
$2.2M
Team size
11

Company profile →