Actualmente tiene sus oficinas generales en Santiago de Chile, y también posee sedes en Concepción, Valdivia, Osorno y Puerto Montt, las que suman un total de 155 000 m² construidos y más de 24 mil estudiantes.