Exciting Opportunity as a Business Development Manager in Southern Africa
Introduction to the Role Oxfam jobs – Oxfam is seeking a dedicated and skilled professional for the position of Business Development Manager (INT11542). This role is an excellent opportunity for individuals looking to make an impactful contribution in the region. Working on-site, this position is located in one of the Southern African countries: Malawi, Mozambique,…
Read More “Exciting Opportunity as a Business Development Manager in Southern Africa” »