Oded Barnoach is a Senior Marketing Designer at Nexar Inc. since June 2022. Prior to that role, Oded worked as a Marketing Designer at Forum Productions from April 2021 to May 2022. Oded holds a Bachelor of Design degree from Bezalel Academy of Art and Design.
Sign up to view 0 direct reports
Get started