Ibrahim Al Zhazha is a Swedish director with 2 active roles across Swedish companies, including Stakeholder at Ibrahim Al Zhazha.