Omar El Sakka
Full Name: Omar El Sakka
عمر السقا
Country: Egypt
Find more in :

Biography

Mr Omar El Sakka is a Engineering Manager at Trella.

Check all the 72,404 individuals in Egypt Check The List