Latka logo

Iain Mcghee

FounderCEO

Company

Trelica

Cambridge, United Kingdom

Revenue
$1.9M
Team size
25

Company profile →