Empowering communications since 1997, EC Innovations, Inc. (ECI) is a full-service language solutions company with nearly 350 full-time employees in 14 offices around the world. ECI is committed to leading its clients to realize the full benefits and ROI of a true Global Communication Supply Chain. ECI’s client list boasts some of the largest organizations in the world, including many Fortune 500 global companies.