Rankin Carroll is an accomplished marketing executive with extensive experience in brand strategy and leadership across multiple sectors, particularly in the consumer goods industry. Since joining Mars in October 2002, Carroll has held several high-level positions, including Chief Brand Officer, where accountability includes global branding and content for prominent brands such as M&M’S and Snickers. Previous roles include President of the Global Chocolate and Candy Business Units, focusing on revitalization and growth strategies for significant market segments. Carroll's expertise also extends to customer marketing, European operations, and brand management, demonstrated through transformative leadership that has yielded substantial sales growth. Academic credentials include an MBA from Ivey Business School and various leadership programs from Harvard Business School and Centre for Creative Leadership. Prior to Mars, Carroll held key marketing roles at Molson Coors Beverage Company and prominent agencies.
Sign up to view 8 direct reports
Get started