Diana Farrell had a position (Position) at McKinsey & Company

Details
Is Current no
Executive yes
Employee yes

Source Links