Van 1988 tot 2002 was hij vervolgens in dienst voor het Internationaal Comité van het Rode Kruis. In deze hoedanigheid was hij werkzaam in conflictgebieden in Sierra Leone (Sierra Leoonse Burgeroorlog), Oeganda, Zuid-Afrika en Peru. Vanaf 1997 zou hij werken op de hoofdzetel van het Comité in Genève.