Est. Annual Revenue
$10-50B
Est. Employees
10-50K
Robert Sternfels's photo - Managing Partner of McKinsey

Managing Partner

Robert Sternfels

CEO Approval Rating

86/100

Read more