Africa Programme Officer At International Detention Coalition
BackgroundInternational Detention Coalition (IDC) is a unique global network, of over 200 civil society organisations and individuals in more than 75 countries, that coordinates with members and partners on advocacy, research, coalition and capacity building, to eliminate immigration detention and advance rights-based alternatives to detention. Role PurposeWe are seeking a highly organized and motivated individual […]
Africa Programme Officer At International Detention Coalition Read More »
