MBRSC employs 26 employees. The MBRSC management team includes Abdullah Alshehhi (senior engineer advance and research), Mohammad Binnashooq (Manager), and Mohammad Naji (Head of System Engineering Unit).
Looking for a particular MBRSC employee's phone or email?