Current Roles

Employees:
106
Revenue:
$17.5M
About
Open Assessment Technologies S.A. Address
40, Parc d'Activités de Capellen
Capellen, null
LU
Open Assessment Technologies S.A. Email
Open Assessment Technologies S.A. Phone Numbers
352-2610-2376

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.