Latka logo

David Hunter

Founder
LinkedIn

Company

Shot Scope Technologies

Edinburgh, United Kingdom · Founded 2014

Revenue
$5M
Team size
37

Company profile →