The role of the contemporary executive director for Ibrahim Abdullah Al-Minif

29