Abdullah Alrowis

Creative director and filmmaker.

Speaker Details
  • Country
    السعودية
  • Job Title
    Creative director
  • Company
    Onsor Mosha
Speaker Details
  • Country
    السعودية
  • Job Title
    Creative director
  • Company
    Onsor Mosha