A provider of cloud-based security services, including email security, data protection, and threat detection, designed to safeguard businesses from cyber threats and improve communication resilience.
2003
United Kingdom
1,001 - 5,000 employees
Computer & Network Security
$500M - 1B in revenue
$100M - 500M in profitability