En marzo de 2006, fue nombrado por la presidenta Bachelet como presidente ejecutivo de Codelco, cargo en el cual debió encarar desde presiones sindicales hasta críticas de diversos sectores por el aumento de los costos.Durante su gestión se aprobó la nueva ley de gobierno corporativo de la empresa.