John Beale is an expert Senior Manager in Marketing at Bain & Company, leveraging over 13 years of marketing experience with a focus on brand growth strategy and marketing transformation. They have held senior roles at top organizations, including Managing Director at MEC and Head of Communications at Pernod Ricard, where they implemented impactful media strategies and nurtured high-performance teams. With a unique blend of international insights, particularly from Sub-Saharan Africa and the U.S., John excels in cross-functional leadership and has received multiple accolades for their innovative contributions to the industry. Their education includes a degree from Stellenbosch University, completed in 2006.
This person is not in the org chart
This person is not in any teams
This person is not in any offices