Baruch Avruch has been with INSIGHTEC since May 2001, holding various titles such as Deputy General Manager, VP Operations & Quality, and Director of HW R&D. Prior to this, Baruch worked at Rafael from 1981 to 2001, where Baruch served as a Project Manager. Baruch graduated from Technion - Israel Institute of Technology in 1981 with a degree in Electrical Engineering.
Sign up to view 6 direct reports
Get started