EMEA Staff Strategic Sourcing Manager
- Location
- City Of London, England, United Kingdom
innovative sourcing approaches, process optimization, and scalable governance. Strategic Sourcing Own and lead end-to-end strategic sourcing initiatives—from demand assessment and market analysis through sourcing strategy development, competitive processes (RFPs, RFQs), and supplier selection—to align with business objectives. Optimize total cost of ownership by evaluating commercial … into actionable sourcing strategies that support growth, innovation, and financial objectives. Data-Driven Value Creation Leverage data, analytics, and AI-enabled tools to conduct spend analysis, scenario modeling, and sourcing evaluations. Build clear, fact-based business cases that quantify value, inform decision-making, and track measurable outcomes. Cross ...