Till Capital Corporation announced passing on April 15, 2021 of the company’s Chief Investment Officer, William A. Bill Lupien, after a lengthy and courageous battle with cancer.