Deloitte
Audit Assistance
National Bank of Egypt (NBE)
Internal Audit Supervisor
GET Group Holdings Ltd.
Group Lead Auditor
BDO UK LLP
Junior Consultant
Union National Bank Egypt
Internal Audit Manager
Union National Bank Egypt
Senior Internal Auditor
Deloitte
Tax Assistance
CI Capital Holding
Senior Internal Auditor
Institute of Internal Auditors
Project Management Information House