Keren Mangoubi's Location
Israel
Keren Mangoubi's Work
Keren Mangoubi's Education
Keren Mangoubi's Summary
Keren Mangoubi, based in Israel, is currently a Vice President at Compvision, bringing experience from previous roles at Compvision. Keren Mangoubi holds a Technion - Israel Institute of Technology.