manager it strategy careers in Canada