Latka logo

Richard Jones

Founder

Company

EngageSciences

Abingdon, United Kingdom · Founded 2010

Revenue
$5.4M
Funding
$3.9M
Team size
72

Company profile →