Latka logo

Luke Marsden

Founder

Company

ClusterHQ

United Kingdom · Founded 2008

Revenue
$1.4M
Team size
17

Company profile →