Mohamed has over 16 years of experience in the public practice field, during which he served wide spectrum of clients in both core assurance and accounting advisory and capital markets capacities. Mohamed served number of global, regional and national priority accounts in all of Egypt, Canada, UAE and KSA.