Alan Ross

Global Head, Strategy & Capabilities (Senior Vice President)

Alan Ross is the Global Head of Strategy & Capabilities at Kenvue and a Senior Vice President. With a strong background in marketing and business strategy, Alan has held various leadership positions at Johnson & Johnson, including Managing Director for Consumer Health across multiple countries. Prior experience includes serving as a Business Analyst at McKinsey & Company and leading strategic initiatives in diverse roles, demonstrating a consistent ability to build high-performing teams and deliver results. Alan earned an MPhys in Astrophysics from The University of Edinburgh, underscoring a unique blend of analytical and strategic thinking in their career.

Location

United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices