IT Security Specialist - 4197
- Location
- Greater London, England, United Kingdom
strong service-oriented mind set to consistently deliver balanced security solutions that include people, process and technology Possess strong technical, analytical and problem-solving skills Self-motivated to exceed management expectations and objectives Ability to effectively communicate complex technical issues to both business and technical staff ...