David Miliband is President and CEO of the International Rescue Committee (IRC), where he oversees the ... war and disaster. The organization is implementing an ambitious global strategy to bring ...
This is our home.” expand Siblings Shelby Laschinsky, vice president, and Spencer Howell, president and CEO of Howell Rescue Systems. Howell Rescue Systems Rescue World is intended to break ...