Deputy Company Secretary job at Canada Life and Irish Life