Find a professional

Publications

Search publications

Date of publication

Search publications

€454.27 million in revenue
#1 among EU firms in terms of billings
12 countries and 24 nationalities
€64 million invested in innovation (in the past 5 years)
+ 2,187 people