Ella Levy's Location
Israel
Ella Levy's Work
Ella Levy's Education
Ella Levy's Summary
Ella Levy, based in Israel, is currently a Integration Manager at Iosight, bringing experience from previous roles at Mekorot. Ella Levy holds a 2011 - 2014 Masters @ Technion - Israel Institute of Technology.