Ahmed AlZarouni

Ahmed AlZarouni

First Vice President Information Technology