Last week we announced that Professor Sarah Anderson has been appointed as ISCRR’s new Director. Sarah will lead the institute’s strategic vision, driving research and initiatives to improve workplace health and safety outcomes. Sarah has over 20 years of experience...
Read More