Talal Al-Ajeel

Talal Al-Ajeel

Founding Director, Erada Business Incubator