Latka logo

Charles Newson

Founder

Company

Zopto

United Kingdom · Founded 2018

Team size
30

Company profile →