Fra 2007 til 2011 var han leder for Norsk utenrikspolitisk institutt (NUPI). Fra 2011 til 2013 var han direktør i Human Rights Watch Europe og en av visedirektørene i hovedorganisasjonen. Jan Egeland ble generalsekretær i Flyktninghjelpen 12. august 2013.