Shira Lev-Ami has/had a position (Chief Digital Innovation and Data) at JDC Israel

Details
Title Chief Digital Innovation and Data
Notes Timestamp 37 minutes