Jackie Schleifer Taylor, who has been on leave since late 2023, is no longer the chief executive at London Health Sciences Centre. In a memo sent to staff, a copy of which was obtained by The London Free Press, the hospital’s board chairperson, Matthew Wison, wrote of her abrupt departure, effective Monday. “I am writing […]
Jackie Schleifer Taylor, who has been on leave since late 2023, is no longer the chief executive at London Health Sciences Centre. Read More
Topics
London hospital president's tenure ends after spending furor, health leave