Solid knowledge about ethical hacking, penetration testing, vulnerability management, network security
Strong knowledge of Windows or Java Architecture Internals with experience of C/C++ or Java and their associated Frameworks
Strong understanding of common application security vulnerabilities and ability to articulate associated risks
Strong analytical skills
Vulnerability and threat management experience and analysis
Ability to build threat models and communicate risks
Proven ability to explain the output of Security Assessments to a non-technical audience verbally and in writing.