Shimon Yitzhaky

Assembly & Integration technician