Abdulmalik Al-Sheikh

Abdulmalik Al-Sheikh is listed as a board member on Geidea's about page.

Title: Board Member | Company: Geidea