We are seeking an experienced Business Development Manager to join our Johannesburg team. The ideal candidate will be responsible for driving sales strategies, identifying business opportunities, and building strong customer relationships to promote growth. This role requires a proactive approach to lead generation and a deep understanding of the technology sales landscape.