Omry O's Location
Israel
Omry O's Work
Omry O's Summary
Omry O, based in Israel, is currently a Marketing Executive at L7 Defense, bringing experience from previous roles at Mars Storytelling, Web Pick Internet Holdings LTD and Sapir Academic College.