
Michelle Kilroy Joins Elemica as Chief Human Resources Officer
WAYNE, PA — Elemica announced this week that it has appointed Michelle Kilroy as Chief Human Resources Officer effective January 4th of 2021. Kilroy will be responsible for creating a …
Read More