Business Development Manager (London, UK)
1 day ago
London
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. Develop and execute a business development