Latka logo

Matthew Smith

FounderCEO

Company

Results Squared

United Kingdom · Founded 2006

Revenue
$288.7K
Team size
4

Company profile →