TEICHER MINA AYALA

PrivateCIK: 1959896
Location

TEL AVIV, L3

OMNIQ CORP.
Position
TenureSince Dec 2022
Holdings