Latka logo

Michael Meinhardt

FounderCEO
LinkedIn

Company

Cloudwords

San Francisco, United States · Founded 2010

Revenue
$3.1M
Funding
$9.1M
Team size
8

Company profile →