Latka logo

Karim Toubba

FounderCEO
LinkedIn

Companies

LastPass

Boston, United States · Founded 2008

Revenue
$90.5M
Team size
823

Company profile →

Kenna Security

San Francisco, United States · Founded 2010

Revenue
$14.7M
Funding
$98.3M
Team size
186

Company profile →