I have always admired Points as a truly innovative company in the loyalty business. When they invited me to film their new corporate video I naturally jumped at the opportunity. Points is a loyalty eCommerce company based in Toronto, Canada. For more information check out their website: points.com/company.

Read more