Cu sediul central în Viena, firma austriacă are peste 800 de specialiști în întreaga lume - Germania, Statele Unite ale Americii și în Europa Centrală și de Est, inclusiv în România, prin intermediul a două centre de livrare de expertiză digitală.