ORGANIZATION

More than 80% of employees are BI experts with technical knowledge in BI fields.