ZHIDKOV ILIA

PrivateCIK: 2085018
EVOGENE LTD.
PositionChief Technology Officer
TenureSince Mar 2026
Holdings