Leonard Blazeby
Published 01 Mar 2018
Leonard Blazeby is the Head of Mission for the International Committee of the Red Cross (ICRC) in Australia. In this role he works to foster support for the ICRC’s global operations and to promote international humanitarian law and universal humanitarian principles.