Who is Rachel Yales?

IM Delegate, IFRC

Rachel is an IM Delegate in the IFRC Regional Office for Europe in Budapest, focusing on the migration response.