Ciaran Donnelly

Donnelly is Senior Vice President of the International Rescue Committee’s International Programs.