Juan Flores es doctor en economía por el Instituto de Estudios Políticos de Paris. Es profesor asociado del Departamento de Economía Política e Historia Económica y director del Instituto Paul Bairoch de Historia Económica en la Universidad de Ginebra. Ha sido profesor visitante en varias universidades en España, México y Suiza. También ha trabajado para el Gobierno de México y como consultor externo para organismos internacionales como la OCDE. Su investigación trata sobre las crisis financieras en una perspectiva de largo plazo, la estructura de los mercados de capital, y los problemas de deuda soberana. En 2012 ganó el premio Gerald Feldman al mejor artículo escrito (por un investigador menor de 40 años) en el Financial History Review 2010/2011 y el premio SNIS International Geneva Award por el mejor artículo publicado en una revista internacional en 2011.