ITC – Information Technology Center Posted on July 6, 2016 by engmansy ITC – Information Technology Center 4 Tiba Towers, Zahraa El Maadi Cairo 022520-0744