Company Watch: Year in Review 2025

Discover the milestones, insights, and momentum that defined Company Watch throughout 2025.
Company Watch Year in Review

2025 was a milestone year for Company Watch, marked by a successful rebrand, major platform upgrades, and expanded market recognition.

The company launched key innovations including the Stela-AI Report, Vigilance™ 2.0 for automated risk and fraud management, an enhanced Cyber Risk Report for third-party assessment, and a Customer Ideas Portal. Data capabilities expanded significantly, with new datasets added and over 940,000 annual reports processed to enhance predictive risk modelling.

The year also brought strong independent validation, including multiple industry awards, a Net Promoter Score® of 58, Cyber Essentials Plus certification, and recognition as a Most Loved Workplace® 2025.

Beyond product milestones and performance metrics, our Year in Review whitepaper provides forward-looking analysis for organisations navigating financial, cyber, and regulatory risk in 2026 and beyond.