Idan Yehuda's work experience begins in 2013 when they joined Iscar as a mechanical engineer. Idan held this position from January 2013 until December 2014. In 2015, they joined Amiad Water Systems LTD as a Water Treatment Engineer, and they are currently still employed in this role.
From 2011 to 2015, Idan Yehuda attended Braude Academic College, where they obtained a Bachelor of Engineering (B.Sc.) degree in Mechanical Engineering.
Sign up to view 0 direct reports
Get started