Business Development Manager (London, UK)
22 hours ago
Business Development, Partnerships, or Management Consulting, ideally within the international development, sustainability, or social enterprise sectors. Master’s degree in International Development, Business Administration, Economics, or a related field. Company: IDEMA (International Development