Mimecast appoints Karen Anderson as Chief Human Resources Officer
Mimecast Limited, a leading email and data security company, has announced Karen Anderson as its new Chief Human Resources Officer (CHRO). In this newly created position, Karen will lead the company’s people and culture strategy. Karen joins Mimecast with more than 20 years of experience in various human resources roles. As the new CHRO, she will […]