Insights
Facts & figures
31
Nationalities
380
Employees
35
Languages spoken
17
+
Active countries
1992
Founded
14
Business Areas