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 supporting the development of key service areas with an initial focus on cancer services in Mercy’s east region.  Click here for the full story.