Max Deneu was Born in 1957, he completed its P&O training in France in 1981. Since 1985, he has been working with various organizations overseas, starting with Handicap International in Thailand working in the Cambodian refugee camps. In 1987 he joined the ICRC Physical Rehabilitation Department and was Head of Project in many countries: Soudan, Angola, Somalia, and Ethiopia. In 1995, he joined a UK based charity organization (POWER) where he became country Director for Mozambique. Back with the ICRC Physical Rehabilitation Department in 2002, he was Head of Project in Angola and Myanmar.
During his career overseas he completed a number technical and managerial trainings (CAD/CAM at The Rehabilitation Centre, Ottawa Canada; Management training, MaST in London UK; various ICRC management training).
In 2007, Max Deneu became head of the SFD's regional office for Africa in 2007 in Addis-Ababa, Ethiopia.
Max Deneu has been Director of the ICRC's SFD since October 2012.