Latka logo

Oliver Churchill

CEO

Company

Acuity Sales Decision Science

Cambridge, United States · Founded 2012

Revenue
$1.1M
Team size
5

Company profile →

Also at Acuity Sales Decision Science