Mimecast
MIME
Mimecast Ltd operates in the technology sector based in the United States.
Founded
2003 (18 years)
CEO
Peter Cyril Bauer
Investor Relations
•
SEC
Revenue
462 million (2020)
Want to see more? Sign up!