Blue Cross Life Announces Tim Mawhinney as new President & Chief Executive Officer

Blue Cross Life Insurance Company of Canada (BCL) is pleased to … CP, Canada's second-biggest railroad, notified the Teamsters Canada Rail …