About
SecurityScorecard is a leading provider of cybersecurity ratings, helping organizations manage and communicate their cyber risk. Founded in 2013, the company has developed a patented rating technology that is utilized by over 25,000 organizations globally, including many Fortune 100 companies.
Focus
Office
Lease
Markets
Headquarters
1140 Avenue of the Americas, 19th Floor, New York, NY 10036
FAQs
SecurityScorecard has financed 1 deal.
SecurityScorecard's most recent deal was on August 18, 2026.
Member since: August 2026