Fue director del Instituto de Matemáticas (1998-2006), Presidente (2002-2004) y vicepresidente (2000-2002) de la Academia Mexicana de Ciencias y Coordinador del Foro Consultivo Científico y Tecnológico (2002-2004).
Entre los años 2001 y 2008 fue presidente de la Unión Matemática de América Latina y del Caribe que es la organización que reúne a diversas sociedades de matemática en América Latina y El Caribe (UMALCA, ver www.umalca.org).
Al no resultar triunfador en el proceso de sucesión de esta institución, regresó a ocupar el mismo puesto en el Conacyt.
Posteriormente realizó una estancia posdoctoral en la Universidad de Zúrich en Suiza, donde trabajó con Pierre Gabriel.
Durante su gestión como director, el Instituto de Matemáticas fue invitado a formar parte del consorcio de instituciones asociadas en el proyecto del Banff Institute Research Station (BIRS).