
Doctor en Filosofía, Licenciado en Ciencias Empresariales y Master en Dirección de Empresas ESADE. Profesor titular del Departamento de Dirección General y Estrategia de ESADE, Director ejecutivo de la Unidad de Programas Universitarios.
Ha colaborado en planificación estratégica con Intermón – Oxfam, Medicus Mundi, el Centro Excursionista de Cataluña, la Fundación Jesuitas Educación y el Jesuit Refugee Service. Es miembro del Consejo Asesor del Patronato de la Fundación Esplai, y de la Fundación Balia (Madrid). Desde 2002 es miembro del Consejo Social del Grupo Inditex (Arteixo, Galicia)