April 25, 2023in Mimecast Announces Two New Executive Appointments to Drive Customer and Operational Excellence