Latka logo

Paul Fleming

Founder

Company

Refract

United Kingdom · Founded 2015

Revenue
$2.9M
Team size
34

Company profile →