Industry David Miliband’s Salary Leaves Aid Workers Furious—Here’s the Full BreakdownMarch 30, 2025 Beyond just making headlines, David Miliband’s compensation as the head of the International Rescue Committee has sparked discussion. His total…