Mohamed Yousry iCall Outsourcing Address1:Al Tattbkyeen Tower,Floor 17.,Abbasiya squre, Address2:17El Taqa st.,8th district,Nasr city cairo Egypt Focus IT-Telecom - Contact Center