Company history

From a small team of 5 in 1990 to almost 40,000 employees in 80 locations in 43 countries