IDX™ in numbers

21
years of digital communications experience
10
offices worldwide
1600
global clients
200+
awards received
500
digital and technical experts