CPG group names McKinsey exec to top job