国際赤十字赤新月社連盟
Barnes was the vice-president of the International Federation of Red Cross and Red Crescent Societies from 2004 to 2005 and was president of the Canadian Red Cross Society from 2001 to 2004.