BA

Baruch Avruch

Deputy General Manager at InSightec

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.

Links


Org chart