Latka logo

Nicholas Oliver

Founder

Company

people.io

London, United Kingdom · Founded 2015

Revenue
$535K
Team size
11
Customers
150K

Company profile →