ITC Global Ranked Among Top 100 Largest Language Service Providers in the World
ITC Global is thrilled to announce that Common Sense Advisory (CSA), an independent Massachusetts-based market research company, has ranked our company as a leader in the $46.52 billion global translation, localization, and interpreting services industry. ITC is the 98th largest language service provider (LSP) in the world, as well as a top-30 company in North America. Founder and President Céline Imbaud says, “We work hard every day to serve our clients, and breaking into the 100 largest LSP ranking demonstrates the success of our commitment to client satisfaction. We have