Upfield
–
Harare, Zimbabwe
Head of Sales Southern Africa Location: Zimbabwe/Zambia/Mozambique About the position The role of Head of Sales is a data-driven role that requires commercial acumen and a deep understanding of the consumer base, the competitive market, and an... - Apr 16