2020 Revenues ($USD) : $17,163,157,895
2020 Revenues (foreign currencies) : €19,566,000,000
2020 R&D spend : $3,245,614,035
2020 Number of Employees : 51,944
Fiscal Year End : 12/31/2020
Key People : Hubertus von Baumbach, chair of the Board of Managing Directors; Carinne Brouillon, member of the Board of Managing Directors with responsibility for the Human Pharma Business Unit; Dr. Michel Pairet, member of the Board of Managing Directors with responsibility for the Innovation Unit; Jean Scheftsik de Szolnok, member of the Board of Managing Directors with responsibility for the Animal Health Business Unit; Michael Schmelmer, member of the Board of Managing Directors with responsibility for Finance & Group Functions