St. Louis Children’s Hospital president resigns – St. Louis Business Journal
Less than five months after being named president of St. Louis Children’s Hospital, Dr. Mark Shen has resigned from his position.
Name: Mark Shen
Continent: North America
Country: USA
Company: St. Louis Children’s Hospital
Position: President
Reason: Resigned
Announcement Date: March 24, 2019, 11:00pm
Resignation Date: March 24, 2019, 11:00pm