Latka logo

Peter Ellen

Founder

Company

Big Data for Humans

London, United Kingdom · Founded 2014

Revenue
$127K
Team size
4

Company profile →