This feature is not available for account registered as an employer. Please login with another account.
IT Consultis (ITC) is a Digital Transformation Consultancy headquartered in Shanghai, empowering the most ambitious brands on their digital transformation journey in China and Asia. We are strongly committed to researching, creating, and executing the best digital solutions, from consulting Go-To-Market strategic projects to crafting entirely tailor-made apps, WeChat Mini Programs, e-commerce websites, and in-store experiences. In 2021, ITC was ranked as China’s #1 B2B Leader of the Year by Clutch and shortlisted for Campaign’s Top 5 Customer Engagement Agencies of the Year.