DESIKAN ANANTHA

PrivateCIK: 2116272
ICL GROUP LTD.
PositionEVP, Chief Innov. & Tech Ofcr.
TenureSince Mar 2026
Holdings