Steve Mackin ’98 has been named president of Mercy Hospital St. Louis. Mackin joined Mercy in March as senior executive for business line development. While in that role, he provided leadership in […]
Read More - Steve Mackin ’98 appointed new president at Mercy Hospital St. Louis