Director of Operations - Critical Site
- Hiring Organisation
- Jobleads-UK
- Location
- Slough, England, United Kingdom
purely strategic role. It requires a visible, hands‐on leader who can operate at depth within a mission‐critical environment, while also shaping direction, influencing stakeholders, and raising standards across the broader organisation. Key Responsibilities Site Leadership & People Management Review the organisational design for site operation and transform … Demonstrated experience owning operational outcomes, budgets, and team performance. Strong background in engineering, facilities, or technical operations. Experience operating in complex, matrixed environments and influencing across functions. Track record of driving performance improvement and operational excellence. Strong financial and business acumen, linking operational delivery to commercial outcomes. Leadership Profile ...