Omer Leen's Location
Israel
Omer Leen's Work
Omer Leen's Education
Omer Leen's Summary
Omer Leen, based in Israel, is currently a Customer Success Manager at webz.io, bringing experience from previous roles at Medisafe® and Medical Safety Systems. Omer Leen holds a 2005 - 2009 Technion - Israel Institute of Technology. Omer Leen has 2 emails on RocketReach.