Shafir Ruzga

Assembly & Integration technician