Partner Tier: Specialized
ITOCHU Techno-Solutions corporation (CTC) is one of the largest systems integrators in Japan. CTC provides sales, maintenance, support of computers and network systems, commissioned software development and information processing services.