in News, TECHNOLOGY Mimecast Strengthens Commitment to the Channel with Appointment of New Global Leader