Rory Logan is an experienced professional in the field of humanitarian demining and international policy, currently serving as the Head of Division at the Geneva International Centre for Humanitarian Demining (GICHD) since September 2015. Rory holds additional roles as Secretary to the IMAS Review Board and Advisor on International Humanitarian Law and Policy. Prior to GICHD, Rory was the Country Director a.i. and Programme Manager at Norwegian People's Aid from May 2013 to August 2015, and held various managerial positions at The HALO Trust from March 2008 to May 2013. Rory's academic background includes a Master’s degree in Peacebuilding from Coventry University and a Bachelor’s degree in Geography with a focus on Human Geography from The University of Manchester.
Sign up to view 6 direct reports
Get started