Locations
United States · New York, NY, USA
industry
Information Technology · Professional Services · Security · Software
Size
201-1000 employees
Stage
Series C+
founded in
2013
Security Scorecard is a global leader in cybersecurity ratings, providing continuous ratings for over 11 million organizations. Their platform offers a comprehensive suite of services including supply chain cyber risk management, third-party risk management, and cyber insurance underwriting. With patented technology, they empower organizations to self-monitor, manage third-party risks, and report to boards effectively. Their solutions are designed to enhance cybersecurity posture, reduce third-party breaches, and facilitate collaboration with vendors, making them a key player in the cybersecurity landscape.
Something looks off?On-site & Remote