Business development managers identify new markets, clients, and partnerships that can generate revenue. The role combines market research, relationship-building, negotiation, and coordination across ...
Business Development Manager job at Green Villages in Malawi. Applications close 30 October 2026. Read the duties, ...