New CEO for Mimecast as Peter Bauer steps down after 21 yearsBy Staff Reporter17 January 2024 Mimecast has appointed Marc Van Zadelhoff as CEO, replacing company co-founder Peter Bauer in the role.