Mahmoud El Ali, General Manager, Middle East and North Africa.
Return to article