Latka logo

Matt Hodges-Long

FounderCEO

Company

TrackMyRisks

London, United Kingdom · Founded 2014

Revenue
$629.3K
Funding
$1.3M
Team size
3

Company profile →