Peter Spiller

Partner at McKinsey & Company