Training Officer, Virtual Services

2025-07-09
New York
The International Rescue Committee
The International Rescue Committee (IRC) is a leading provider of high-quality programming for newcomers resettling in the United States. Through its Switchboard program—funded by the Office of Refug…

40.7127281, -74.0060152