Latka logo

Frederic della Faille

FounderCEO

Company

Checkthis

New York, United States · Founded 2011

Revenue
$485.1K
Team size
3

Company profile →