La compañía tiene sus oficinas corporativas en Forest Hills, cerca del barrio de Queens en la ciudad de Nueva York.