TRABELSI BARAK

PrivateCIK: 2123820
SUPERCOM LTD
PositionChief Business & Tech Officer
TenureSince Mar 2026
Holdings