Dr. Samer Marouf

IT Director, Rakka Holding