Oded Tal's Location
Israel
Oded Tal's Education
Oded Tal's Summary
Oded Tal, based in Israel, is currently a Project Manager and Project Director at Tenova. Oded Tal holds a 1989 - 1990 Master of Business Administration @ Wits Business School. Oded Tal has 1 email on RocketReach.