Business Positions
McKinsey & Company
Management consulting firm
Positions
Springer Nature
Global publishing group formed through the merger of Springer Science+Business Media and Macmillan Publisher Ltd in 2015
•
CEO