51-100 employees • Cairo, Egypt
Composed of a team of experts in various areas and fields related to technology and business development, ITSC provides its clients and partners with innovative solutions. With our dedication to helping organisations create value, ITSC earned a position among the top electronic service providers in Egypt.
ITSC has over 15 years of... Read More
Year Founded: 1998