Technology Delivery Lead: Cyber Security
- Location
- Greater London, England, United Kingdom
delivery across cloud, on-premise or hybrid technology environments and working effectively with security architects, engineers and business stakeholders Strong communication, organisation and problem-solving skills, with curiosity about approved AI tools and AI-enabled ways of working, combined with sound human judgement and an understanding of responsible ...