Points.com has experts available to provide insight and commentary on Shoppers new digital Optimum Program.
Rob MacLean Chief Executive Officer
Rob has served as CEO of Points since co-founding the company in February 2000.
Christopher Barnard Co-Founder, President and Director
Christopher is the President and Co-Founder of Points since inception in 2000, and is a member of the Corporation's board of directors.