Latka logo

Andy Lees

Founder

Company

Satsum

London, United Kingdom · Founded 2014

Revenue
$40.6K
Team size
2

Company profile →