Acumen

Acumen

Software Development team productivity solution.

HQ location
Tel Aviv-Yafo, Israel
Website
Launch date
Employees
Enterprise value
$28—42m
Company register number
516025186
Authorizing premium user...