Taghrid Abdallah

Template D Blocks
Taghrid Abdallah

Taghrid Abdallah

International Rescue Committee

Bio Info

Taghrid Abdallah is the Child Protection Coordinator and Head of unit at International Rescue Committee.

First Name
Taghrid
Last Name
Abdallah
Inactive
Off