Mimecast
SaaS-based email management and security platform. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
$5.8b (Public information from Dec 2021)
Share price
$79.92 MIME
Company register number 119119
London England (HQ)
Authorizing premium user...