Faced with mounting budget challenges, St. Louis University announced on Friday that it will terminate 23 staff positions and freeze another 130 current vacancies. The news came in a letter from St.
Saint Louis University has laid off 23 staff members and will freeze another 130 vacant positions as it works to cut expenses by $20 million this fiscal year. Saint Louis University has laid off ...