In a few figures...

50 000
Global Staff
118
Global Sites
22
Countries
30
Languages