Latka logo

Debbie Garside

Founder

Company

Geolang

Cardiff, United Kingdom · Founded 2012

Revenue
$260.8K
Team size
5

Company profile →