International Rescue Committee
Show contact
Links
Brian Johnson
Chief People & Culture Officer
Callistus Antony D'Angelus
Global Head Of Employee Relations
Aamir Fida
Senior HR Lead
Penny Cornish
Head Of HR Delivery And Operations, Europe
Christina Heanue
Human Resources Director
+ 7 more
January, 2023 - present
View in org chart