Novartis is a global healthcare company based in Switzerland that provides solutions to address the evolving needs of patients worldwide.
Location not specified
As Demand Manager, you will be responsible of ensuring product availability on time and every time. You will manage Demand & Supply operations and achieve high standards of Customer Service Level. You will be accountable for sustaining the Sales & Business Process and successfully managing relevant SCM KPIs.Apply » View Detail »