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.