CIDA (Canadian International Development Agency)

CIDA leads Canada's international effort to help people living in poverty by managing Canada's support and resources effectively and accountably to achieve meaningful, sustainable results.