El holding tenía su sede social en la ciudad de Nueva York, con sedes regionales en Londres y Tokio, así como oficinas ubicadas en todo el mundo.