Bacardi appoints Mahesh Kanchan as MD for India and Southeast Asia
Bacardi has appointed Mahesh Kanchan as Managing Director for India and Southeast Asia, effective October 1, 2026. Kanchan, who currently leads Southeast Asia operations, will expand his responsibilities to oversee both markets, bringing over three decades of experience across the FMCG and alcoholic beverages sectors. He succeeds Vinay Golikeri, who has been elevated to Regional … Read more