Oded Strauss's Location
Tamra, IL
Oded Strauss's Work
Oded Strauss's Skills
Oded Strauss's Summary
Oded Strauss, based in Tamra, IL, is currently a IT Applications Manager at Strauss Group Inc., bringing experience from previous roles at Strauss Group Inc.. With a robust skill set that includes Sales, Java, Project Management, Integration, Business Process and more, Oded Strauss contributes valuable insights to the industry. Oded Strauss has 2 emails on RocketReach.