Latka logo

Robert Griffin

Founder

Company

CertiVox

United Kingdom · Founded 2009

Revenue
$252K
Team size
3

Company profile →