Skolen har hovedsete i Jouy-en-Josas og avdelinger i Paris og i Qatars hovedstad Doha; i Doha holder skolen til på campus HEC Paris in Qatar.