The role of a Global Innovation Manager at DS Smith sits in Procurement function and is a critical role that will liaison with Innovation teams and Procurement ensuring business continuity according to the new product development requirements and Procurement processes. In this position you will use strategic sourcing methodologies and supplier stakeholder management principles to ensure execution of Innovation pipeline and plans.
• To be the Innovation representative for external suppliers and internal stakeholders and build close relationships with Procurement Category Managers and Innovation teams.
• Drive sourcing processes to get the best value and optimal time-to-market for high potential global innovations/new products.
• Identify cost-saving opportunities with the focus on TCO and efficiency improvements
• Make recommendations to the development team when sourcing new products and to creatively think outside the box
• Ensure that all due diligence is obtained throughout the lifecycle prior to launch.
• Co-ordinate innovation sessions with procurement and across businesses, looking at ways to achieve first to market status
• Working with stakeholders, identify and quantify trade-offs between cost, quality, service and develop alternative options.
• Organise supplier presentations and/ or visits to supplierscovering Innovation agenda
• Work with Group Legal to establish an innovation project process for procurement, with supporting contract templates.
•Work both independently and with Group Legal to negotiate favourable contract terms.