Idan Bagrish is a Mechanical Engineer with experience at Camtek since August 2023 and previously at Elbit Systems Ltd from March 2020 to August 2023. Idan holds a Bachelor of Science degree in Mechanical Engineering from the Technion - Israel Institute of Technology, earned between October 2017 and September 2021.
Sign up to view 0 direct reports
Get started