Taubert will retire after more than 21 years at the company, where she led Innovative Medicine to more than $60 billion in annual revenue.
21d ago
verifying reliability
No specialized terms available for this topic.