Research Manager, Research and Innovation in Surgery Source IWK Health Community Halifax Groups Executive Leadership and Management Closing Date April 22, 2026 Reference iwk.219530