Ha sido asesor y auditor del Tribunal de Cuentas de Mauritania y, a partir de 2001, comisionado de administración de las Naciones Unidas para el control del Programa Mundial de Alimentos en Chad.