David Palach

Affiliations

  • Chief Executive Officer at Save Foods Inc. (SVFD), 2023-12-26