News

Site Manager Mexico

4/11/2018

Maria Ehnberg will take over as the Site Manager for our Site in San José Iturbide, Mexico, as of June 1, 2018. She succeeds Jim Tomei in this position.