Jack Tadros Azdan 75 Elmashtl St., Maadi, Cairo 12111 Cairo Egypt Focus IT-Telecom - Service Providers - Service Provider