A global information Technology & media company serving thousands of customers in 40 countries since 1995.