International Federation of Red Cross and Red Crescent Societies
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.