Peyumbang Debbie Hillier Debbie Hillier is the head of the Zurich Flood Resilience Alliance for Mercy Corps.