Rafi Farhi

Assembly & Integration technician