BERKOVITCH LEONID

PrivateCIK: 1809253
Location

CHATILLON, I0

ON TRACK INNOVATIONS LTD
Position
TenureSince Apr 2020
Holdings