Alpha North Asset Management, led by President and CEO Steve Palmer, is a renowned Canadian investment management firm.