A non-governmental organization focused on humanitarian aid, poverty reduction, and advocacy on social and economic issues.
1995
United Kingdom
1,001 - 5,000 employees
Nonprofit
$1B - 10B in revenue
Industry Rank
68 out of 90
United Kingdom, Nonprofit, Nonprofit
Sustainability Report
Total sustainability employees
11+