Ami Eden

is the CEO and executive editor of the Jewish Telegraphic Agency’s parent company, 70 Faces Media.

From Ami Eden

Advertisement