Latka logo

Matthew Stibbe

FounderCEO

Company

Turbine

Andover, United Kingdom · Founded 2010

Revenue
$297.3K
Team size
2

Company profile →