Tiene tres campus, en Ruan, Reims y París.
[1] En 2012, cuando las escuelas aún eran entidades separadas, el Master in Management de Rouen Business School era según el Financial Times el #17 en el mundo, cuando el de Reims Management School era el #23.
[2] La escuela tiene 8000 estudiantes, 200 profesores y más de 40 mil egresados.
[3] En 2014 la escuela anunció la creación de un Instituto Confucio para los negocios en su campus de Rouen, el primero de Francia y el séptimo del mundo[4][5] (ya existen en universidades como la London school of economics[6] y la Universidad Estatal de Nueva York[7]).
Actualmente cuenta con la acreditación de la Triple Corona otorgada por los órganos certificadores AACSB, EQUIS y AMBA.