Latka logo

Dean Sadler

Founder
LinkedIn

Company

Tribepad

Sheffield, United Kingdom · Founded 2008

Revenue
$8.6M
Team size
69

Company profile →