SecurityScorecard Executive and Leadership Team

October, 2026

Leadership Overview

SecurityScorecard has 4 executives leading key functions including strategy, revenue generation, technology development, and human capital management.

Focused on transforming how organizations manage cyber risk, SecurityScorecard delivers continuous security ratings to enhance global digital resilience. This mission empowers enterprises to identify vulnerabilities and secure supply chains through advanced, non-intrusive monitoring.

Leadership Roles at SecurityScorecard

  • Co-Founder & Chief Executive Officer - Michael Mylrea
  • Chief Revenue Officer - Peter Jantzen
  • Chief Technology Officer - Randalle (Rand) Davis
  • Chief People Officer - Amy Suchanek-Vacca
  • Michael Mylrea - Co-Founder & Chief Executive Officer

    Michael Mylrea, the Co-Founder & Chief Executive Officer at SecurityScorecard, directs the overarching strategic vision and corporate growth initiatives. Mylrea architects the long-term roadmap for cybersecurity ratings, ensuring the platform remains the industry standard for supply chain risk management. By aligning product innovation with market demands, the Chief Executive Officer drives expansion across North American and international markets. This leadership role involves constant engagement with the Board to maintain operational excellence and financial stability. Michael Mylrea fosters a culture of security-first thinking, guiding the organization toward identifying vulnerabilities from a hacker's perspective. Through rigorous oversight of corporate governance, the Chief Executive Officer ensures that SecurityScorecard provides actionable intelligence for board reporting and due diligence. Ultimately, Mylrea secures the company's position as a global leader in cybersecurity, enabling thousands of organizations to gain command of digital footprints.

    Peter Jantzen - Chief Revenue Officer

    Peter Jantzen, the Chief Revenue Officer at SecurityScorecard, manages global sales operations and customer acquisition strategies. Jantzen oversees the expansion of market share within the cybersecurity ratings sector, focusing on enterprise-level adoption of the platform. By optimizing the sales funnel and refining go-to-market tactics, the Chief Revenue Officer accelerates revenue growth across diverse industry verticals. Peter Jantzen coordinates with regional sales teams to penetrate new geographic territories, ensuring consistent delivery of value to clients requiring third-party risk management. This leadership role involves building strategic partnerships that enhance the company's footprint in cyber insurance underwriting and due diligence markets. Through data-driven forecasting and performance management, Jantzen maintains high levels of operational efficiency. The Chief Revenue Officer drives the financial success of the organization, ensuring that SecurityScorecard meets aggressive growth targets while delivering superior security solutions to a global customer base.
    Peter Jantzen

    Randalle (Rand) Davis - Chief Technology Officer

    Randalle (Rand) Davis, the Chief Technology Officer at SecurityScorecard, leads the engineering and product development teams responsible for the core cybersecurity ratings platform. Davis architects scalable infrastructure to monitor millions of organizations, ensuring the accuracy of data regarding network security, endpoint health, and DNS reputation. By integrating advanced threat detection capabilities, the Chief Technology Officer drives the continuous evolution of the platform's non-intrusive evaluation methods. Randalle (Rand) Davis collaborates with data science units to refine risk scoring algorithms, providing clients with precise insights into supply chain vulnerabilities. This leadership role involves managing the technical roadmap to support high-volume data processing and real-time security updates. Through the implementation of robust software development lifecycles, the Chief Technology Officer ensures the platform remains resilient against emerging cyber threats. Davis maintains the technological edge necessary for SecurityScorecard to provide comprehensive visibility into the extended digital footprint of global enterprises.

    Amy Suchanek-Vacca - Chief People Officer

    Amy Suchanek-Vacca, the Chief People Officer at SecurityScorecard, directs human capital strategy and organizational development. Suchanek-Vacca oversees talent acquisition, employee engagement, and performance management programs designed to support a high-growth cybersecurity environment. By fostering a culture of innovation and accountability, the Chief People Officer ensures the company attracts top-tier engineering and sales talent. Amy Suchanek-Vacca implements comprehensive training initiatives that align workforce capabilities with the evolving needs of the cybersecurity industry. This leadership role involves managing global HR operations to maintain consistency across diverse regional teams. Through the development of inclusive workplace policies, the Chief People Officer drives employee retention and organizational health. Suchanek-Vacca collaborates with the executive team to ensure that internal structures support the company's mission of providing superior security ratings. Ultimately, the Chief People Officer builds the foundational human infrastructure required for SecurityScorecard to scale effectively and maintain its competitive advantage in the global market.
    Amy Suchanek-Vacca

    Explore Leadership Teams in Security Software

    Frequently Asked Questions Regarding SecurityScorecard Top Executives and Leadership Team

    Who leads SecurityScorecard?
    SecurityScorecard is led by Michael Mylrea (Co-Founder & Chief Executive Officer), along with executives such as Peter Jantzen (Chief Revenue Officer) and Randalle (Rand) Davis (Chief Technology Officer).
    Who is part of SecurityScorecard’s executive team?
    The executive team of SecurityScorecard includes leaders such as Michael Mylrea (Co-Founder & Chief Executive Officer), Peter Jantzen (Chief Revenue Officer), Randalle (Rand) Davis (Chief Technology Officer) and other senior executives.
    How many executives does SecurityScorecard have?
    SecurityScorecard has 4 executives leading key business areas.
    What roles are included in SecurityScorecard’s leadership team?
    The leadership team of SecurityScorecard includes roles such as Co-Founder & Chief Executive Officer, Chief Revenue Officer, Chief Technology Officer, Chief People Officer.