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…