Latka logo

Dennis Zimmer

FounderCEO

Company

Opvizor

Vienna, United States · Founded 2012

Revenue
$1.1M
Funding
$1.3M
Team size
11

Company profile →