Faris Ibrahim Alrashed Alhumaid

Independent Non-executive Director at BinDawood Holding

No bio yet