Latka logo

Clifford Ribaudo

Founder

Company

KnowFu

New York, United States · Founded 2011

Revenue
$136.8K
Team size
5

Company profile →