The Head of Supply Chain role at IVC Evidensia is crucial for managing the supply chain of Pet Drugs Online, ensuring efficient oversight of demand, supply, and inventory. This position involves leading the sales and operations planning process, establishing demand forecasts, and managing stock policies to optimize product availability. Candidates should possess senior supply chain experience and a strong grasp of financial and operational metrics.