Co-Founder & CEO
Rob MacLean
CEO Approval Rating
90/100
Points is a Canada-based digital platform that provides solutions such as loyalty intelligence and currency redemption for businesses.