About the Company

Previous Ordina

Company size

+500 Employees

Headquarters

Nederland

Industry

Industry

Tech stack