Lead Security Specialist, Red Team - Level 5

London, UK