Director of Operations - Critical Site
- Hiring Organisation
- Jobleads-UK
- Location
- Slough, England, United Kingdom
with the strategic oversight expected at a senior level. You will be responsible for delivering exceptional performance across safety, reliability, customer experience, and cost — while leading and developing a high-performing technical organisation on-site. This is not a purely strategic role. It requires a visible, hands … plans. Establish and track performance metrics (KPIs, SLAs, capacity, availability, financials). Own site financial performance, including OPEX/CAPEX planning, cost optimisation, and investment decisions. Balance short‐term operational demands with long‐term site capability and growth planning. Infrastructure, Capacity & Investment Partner with regional and global ...