Country: Tanzania, United Republic of Position Location: Dodoma, Tanzania Contract Type: Contract Work Pattern: Full Time Sector: International
Job Ad & Profile Description Position : Business Development Manager (Tanzania) Responsibilities: Follow up on inbound marketing leads and identify qualified