As a Senior Sourcing Professional - Corporate and Finance, you will provide procurement leadership, guidance and expertise through the development and execution of stakeholder aligned sourcing strategies. Your work will drive enterprise value through cost reduction, productivity initiatives, supplier management and proactive stakeholder engagement. You will ensure Owens Corning’s values and business policies are upheld, while demonstrating a commitment toward personal development, high performance, business acumen, market knowledge and leadership influence. This position will utilize industry information and benchmarking, draw upon your knowledge of the local and global markets, interpret key stakeholder requirements, and leverage actionable data analytics to create category strategies, develop sourcing options and execute sustainable supplier relationships. This role leads the end-to-end sourcing, category strategy, and supplier management for Corporate Services and Shared Services spend. This role partners with functional leaders across Shared Services (e.g.Finance, Legal, Travel, Fleet, Corporate Affairs) to deliver measurable outcomes in cost, service quality, compliance, and risk management. Through strong business acumen, data‑driven insights, and advanced negotiation capability, you design and execute strategic deal structures that balance cost, flexibility, innovation, and long‑term supplier value.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees