Zurich Insurance-posted 3 months ago
Full-time • Senior
Remote • Saint Louis, MO
Insurance Carriers and Related Activities

Zurich Services Corporation (St. Louis, MO) seeks a Head of Managed Security to lead the portfolio of managed cybersecurity services. The position requires a Bachelor's degree, or foreign equivalent, in Computer Science, Cybersecurity, Digital Forensics or a closely related field of study, plus 5 years of experience in the job offered or as a SOC Manager, Cyber Security Senior Manager, Security Engineer, Security Analyst, or a similar position in a Managed Security Operations Center. Must have CompTIA Security+, Network+, and CySA+ certifications. The position allows for remote work from anywhere in the U.S. with required travel to St. Louis office on a quarterly basis.

  • Manage all service lines and solutions under the Managed Security profit center including Security Operation Center as-a-Service, Managed Security Training and Awareness and Compromise Assessment (15%)
  • Conduct continuous self-education to keep abreast of threat landscape and new approaches to counter threats (10%)
  • Identify key training opportunities outside technical training of line of service to expand capabilities of team and own budget decisions on training (5%)
  • Serve as a point of escalation for threats and identify broader implications of new attack methodologies for clients and the market (10%)
  • Own strategic decisions on new software products/upgrades and roll-out and change management approach (10%)
  • Devise and execute new service offerings based on market needs, including delivery, pricing and collaboration with marketing on collaterals (15%)
  • Own staffing model and drive reallocation of capacity across business lines within managed security (10%)
  • Engage directly and regularly with large clients, ensuring quality and timeliness of service is at or superior level than customer expectation (15%)
  • Actively support sales in pitching and negotiating products to prospects (10%)
  • Bachelor's degree in Computer Science, Cybersecurity, Digital Forensics or a closely related field
  • 5 years of experience in the job offered or as a SOC Manager, Cyber Security Senior Manager, Security Engineer, Security Analyst, or a similar position in a Managed Security Operations Center
  • 3 years of experience leading, mentoring, and developing cybersecurity teams
  • 3 years of experience managing complex projects related to security initiatives, technology implementations, or service improvements
  • 3 years of experience building and maintaining strong client relationships
  • 3 years of experience working with the lifecycle and operational requirements for maintaining security platforms and tools
  • 3 years of experience working with security toolsets, including EDR, XDR, ITDR solutions, SIEM, SOAR, Cloud Security, and VA/VM platforms
  • 3 years of experience managing relationships with IT and security vendors and service providers
  • 3 years of experience conveying complex technical concepts to diverse audiences
  • 3 years of experience interpreting security data, assessing risks, and evaluating performance metrics
  • 3 years of experience applying cyber risk management frameworks and methodologies
  • Comprehensive employee benefits package for employees and eligible dependents
  • Competitive compensation
  • Ongoing career development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service