The Strategic Sourcing Manager is responsible for overseeing and managing the company's procurement strategy to ensure cost-effective purchasing of all goods and services. This role involves developing sourcing strategies, negotiating with suppliers, and managing supplier relationships to enhance the supply chain process.