Latka logo

Chris Eastwood

Founder
LinkedIn

Company

Penfold

London, United Kingdom

Revenue
$16.4M
Team size
79

Company profile →