Yehuda Holtzman

Affiliations

  • Chief Executive Officer at On Track Innovations Ltd (OTIVF), 2021-01-19