This strategic leadership role is responsible for managing a geographically dispersed sales team of 8 across Sub-Saharan Africa.
Must-have
Nice-to-have
Must have legal work authorization in Mozambique