Network Infrastructure Manager
- Location
- Greater London, England, United Kingdom
network supports our offices, studios, data centres, and cloud-connected environments worldwide. As our Network Infrastructure Manager, you will lead the strategy, design, security, resilience and day-to-day performance of this global network. Your work will help our teams deliver localisation services securely and reliably for some … lead and develop network team members and specialist partners to ensure every VSI location receives consistent support. You will work with colleagues in IT, Security, Content Security and studio operations, and with people across the wider business. What you will do Set the network strategy. Own the global ...