Qatar Red Crescent Society (QRCS)'s IT department is led by Omar Adi (Lead Software Engineer) and has 13 employees.
Looking for a particular Qatar Red Crescent Society (QRCS) employee's phone or email?