La sociedad tiene su oficina central en Budapest y mantiene sucursales a nivel internacional en los EE.UU., Gran Bretaña, España, Japón y Singapur.