The Leader, Business Operations will drive business operations through strategic alignment, process optimization, and financial oversight, working with the Office of the Chief Supply Chain Officer on initiatives involving financial and cost management, AI enablement, opportunity identification, and benchmarking. The role manages a team that enables efficiency and transformation by tracking and reporting on key initiatives, wins, and progress. It holds fiscal accountability for overhead spend and capital processes, manages resource allocations, and coordinates risk mitigation strategies. By delivering data, metrics, and processes, the role informs decisions on site enablement and serves as the primary link between the leadership team to focus on priorities and key deliverables.
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
Manager
Education Level
No Education Listed