Adel Mahmoud Ahmed Omran is a Finnish director with 4 active roles across Finnish companies, including Partner at Avoinyhtiö U.P. - Liikenne.