Licenciado en Dirección y Administración de empresas por la UPC y Master in Business Administration (MBA) por la Escuela Superior de Administración y Dirección de Empresas, ESADE. Del 1998 al 2011 estuvo vinculado al Ayuntamiento de Barcelona, siendo Alcalde del 2006 al 2011. Actualmente ejerce de consultor especializado en desarrollo urbano, económico y empresarial como presidente Idencity Consulting y CEO de Barcelona Plataforma Empresarial/Fledge Barcelona. Ha sido miembro Consejo de Administración de AENA, miembro del Consejo Asesor de AGBAR, presidente del Consejo Asesor Shopping and Quality Tourism Institute y patrono de la Fundación Xavier.