Bharucha’s exit comes after he emerged as a leading internal contender to succeed Managing Director and Chief Executive Officer Sashidhar Jagdishan, who is due to step down at the end of his term on October 26, 2026.
Bharucha’s exit comes after he emerged as a leading internal contender to succeed Managing Director and Chief Executive Officer Sashidhar Jagdishan, who is due to step down at the end of his term on October 26, 2026.