Licenciado en Derecho por la Universitat de Barcelona, Sus áreas de interés son el diseño institucional, la gestión de recursos humanos, la gerencia pública y el gobierno local. Sobre estos temas, ha publicado diversos libros y artículos en revistas especializadas, y ha dictado cursos, seminarios y conferencias en Argentina, Bolivia, Brasil, Chile, Colombia, El Salvador, Estados Unidos, Guatemala, México, Panamá, Perú, República Dominicana, Uruguay y Venezuela. Es miembro del Comité de Expertos en Administración Pública de Naciones Unidas. (2010-2013). Ha asesorado a diversos gobiernos y administraciones públicas. Entre las instituciones para las que ha trabajado destacan: en España, el Ministerio para las Administraciones Públicas, el Gobierno Vasco, varios departamentos de la Generalitat de Catalunya, el Consejo General del Poder Judicial, la Ertzaintza (policía autonómica del País Vasco), el Ayuntamiento y la Diputación de Barcelona, así como un gran número de gobiernos locales y empresas públicas. Antes de incorporarse a ESADE, en 1993, fue director de Recursos Humanos y gerente de los Servicios Centrales del Ayuntamiento de Barcelona, director ejecutivo del Centro Municipal de Operaciones de los Juegos Olímpicos de 1992, así como asesor del alcalde de Barcelona y miembro de los consejos de administración de varias empresas públicas.