Moustafa Mubarak

Independent Board Member, Managing Partner, Solera