Mimecast

Mimecast

About Mimecast
Mimecast makes business email and data safer for more than 19,000 customers and millions of employees worldwide. Founded in 2003, the Company