Imparte cursos en Esade sobre escenarios como herramienta de análisis estratégica.
Entre 2006 y 2011, fue director de estrategia para mercados emergentes en Cisco. Previamente, trabajó en el Banco Mundial durante dos décadas, ejerciendo funciones en países alrededor del mundo. Su último rol fue como director de estrategia corporativa.