Toronto-based Scotiabank has hired IBM Canada Ltd. in an outsourcing deal worth $578.3 million over seven years. According to the agreement, IBM Canada Global Services will manage the bank’s domestic ...