The Leader, Business Operations will manage a team that enables efficiency and brings transformation to life by tracking and reporting on key initiatives, wins, and progress. The role drives business operations through strategic alignment, process optimization, and financial oversight. 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 supports decisions on site enablement and serves as the primary link between the leadership team to focus on priorities and key deliverables. The position is part of a strategic team focused on business operations, process optimization, and financial oversight. It works closely with the Office of the Chief Supply Chain Officer on financial and cost management, AI enablement, opportunity identification, and benchmarking. The team emphasizes operational excellence, data- and metrics-informed decisions, continuous improvement, and strategic alignment.
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