Mo Ibrahim Fellowship Opportunity International Trade Centre (ITC) Jobs Full time Nov 20, 2026 Geneva Jobs Mo Ibrahim Fellowship Opportunity Employer: International Trade Centre (ITC) · Job type: Full time · Deadline: Nov 20, 2026