Latka logo

Chris Griffiths

FounderCEO

Company

Ayoa

Penarth, United Kingdom · Founded 2011

Revenue
$799.2K
Funding
$1.2M
Team size
6

Company profile →