Rankin Carroll
Chief Brand Officer @ Mars
About Rankin Carroll
Rankin Carroll serves as the Chief Brand Officer at Mars, a position he has held since 2020 in London, England. With extensive experience in brand and marketing leadership, he has previously held various roles within Mars and other notable companies, contributing to significant brand initiatives and award-winning campaigns.