Carlos Neira de Alvear es Ingeniero de Caminos, Canales y Puertos por la Universidad Politécnica de Madrid, pero la mayor parte de su carrera profesional se ha desarrollado en el ámbito de la dirección económica financiera. Cursó en 1990 el MBA(IESE) en Barcelona y desde entonces ha trabajado en los sectores Químico-Farmacéutico, Telecomunicaciones, Tecnología, I+D+i, Inspección, Certificación y finalmente Educativo.
Desde 2010, año de creación de la Fundación Escuela Teresiana, es el director del área de Administración, un puesto al que aporta su dilatada experiencia en gestión de finanzas, administración, auditoría, impuestos, gestión de sistemas, compras y servicios generales.
La misión de la FET es educar integralmente a cada persona para ser sujeto de encuentro y transformador social, según el carisma teresiano de Enrique de Ossó. La fundación está constituida por 21 colegios concertados en doce comunidades autónomas, unos centros educativos que pertenecían a cuatro provincias de la Compañía de Santa Teresa de Jesús.
Carlos forma parte del equipo de titularidad de la FET, un órgano que tiene entre sus funciones la de atender la formación, seguimiento y evaluación de los ámbitos de trabajo y de las comunidades educativas, contemplando su equilibrio económico y financiero