Han var daglig leder for ActionAid i India i seks år og for ActionAid i Kenya i 3 år før han fra 1998 til 2003 var han daglig leder for hele ActionAid. Fra 2003 til 2010 var han direktør for United Nations Millennium Campaign.