MEMIC Adds Michelle Allen as SVP, Chief HR Officer

Maine-based workers’ compensation carrier MEMIC announced that Michelle Allen joined its senior leadership team as senior vice president and chief human resources officer.

Michelle Allen

She succeeds Catherine F. Lamson, who…