Senior Technical Specialist - HR Change - Irish Life job at Canada Life and Irish Life