Francesc Vendrell és el president del Comitè Assessor de l’Afghanistan Analysts Network (Xarxa d’Analistes Afganesos). Ha estat representant especial de la UE a l’Afganistan de l’any 2002 a l’any 2008 i, anteriorment, representant especial del secretari general per a l’Afganistan i cap de la Missió Especial de les Nacions Unides a l’Afganistan. La seva extensa carrera a les Nacions Unides ha inclòs la seva participació en missions a Timor Oriental, Cambodja, Papua Nova Guinea i Myanmar. Més recentment, ha estat professor visitant de LISD i professor de política internacional Frederick H. Schultz '51 a la Woodrow Wilson School.
Actualització: 12 desembre 2011