Latka logo

Cananda Francisco

FounderCEO
LinkedIn

Company

Moz

Seattle, United States · Founded 2004

Revenue
$67.4M
Funding
$29.1M
Team size
313
Customers
34K

Company profile →