Mustafa Mohammed Abed Al-Janabi is a Finnish director with 3 active roles across Finnish companies, including Stakeholder at iAccounting Pro.