Rachel Allen's picture

Rachel Allen is the Senior Program Coordinator for the Pilot Program for Climate Resilience (PPCR).  She is responsible for the coordination of the program in 28 countries.