London, UK
Established in 2000, IDX is a leading provider of digital corporate communications and marketing services to blue-chip institutions globally. It is headquartered in London with over 500 digital experts across nine offices in the Americas, United Kingdom, Europe and India. Through its proprietary ConnectedContent™ approach, IDX combines compelling communications, intelligent digital experiences and performance marketing to help more than 1600 global companies build deeper connections with audiences, manage corporate reputation and drive business performance.