JOB DETAILS: Job Description Founded in 1933, the International Rescue Committee (www.rescue.org) is a world leader in relief, rehabilitation, and