In a few figures...

50 000
Global Staff
118
Global Sites
21
Countries
30
Languages