Job title: Sales Development Manager: Life Sciences
Company: Omnia Holdings
Job description: The Sales Development Manager is responsible for leading the development and strategy of specific product segments… development manager engages with suppliers, facilitates feedback to sales streams, provides technical support to customers…
Expected salary:
Location: South Africa
Job date: Thu, 28 Mar 2024 06:57:42 GMT
Leave a Reply