Latka logo

David Karandish

Founder

Company

Includable

London, United Kingdom · Founded 2012

Revenue
$50.6K
Team size
1

Company profile →