About Points

For over a decade, we’ve been creating additional value for our loyalty program partners and their members. Though the loyalty and technology landscapes have changed over the years, we’ve always held true to our core belief: when it comes to our partners, members and users, we can achieve more together.

Our Leadership Team

Rob MacLean, Chief Executive Officer
Rob has served as Points’ CEO since co-founding the company in 2000. His vision has pioneered and delivered a suite of innovative technology solutions, earning a growing number of partnerships with the world's leading loyalty programs. Prior to founding Points, Rob spent 12 years in leadership roles in the airline and loyalty industry.
Connect with Rob on LinkedIn
Christopher Barnard, President
Co-founder of Points and its President since 2000, Christopher is paving new ground with the further innovation of the Points Loyalty Commerce Platform. In 1998 he co-founded Canada's first internet business incubator, Exclamation International, from which Points was created. He initiated the team of innovators that grew Points into an international company with over 150 employees.
Connect with Christopher on LinkedIn
Peter Lockhard, Chief Operating Officer
As Chief Operating Officer, Peter is focused on long-term strategic planning and execution for Points. His role also encompasses overall responsibility for revenue generation and business operations, including Points’ commercial teams, IT teams, and lines of business. Peter has been a key leadership team member since joining Points in January 2005. He has extensive senior management experience in the IT and marketing services industries, with a focus on strategic leadership and planning, driving revenue growth, and operational excellence. He also serves as an advisor and CEO mentor for several Toronto-based businesses.
Connect with Peter on LinkedIn
Erick Georgiou, Chief Financial Officer
Since joining Points in 2008, Erick has been extensively involved in all aspects of finance and has been an integral part of our success. During his tenure at Points as both Controller and VP of Finance, Erick has overseen a broad range of Finance functions, including accounting and external reporting, business planning and analysis, treasury, tax, and risk management.

Prior to joining Points, Erick held senior finance positions at Goldman Sachs Canada, CIBC, and a Real Estate Investment Trust. Erick began his career at PwC as a CPA, CA.
Connect with Erick on LinkedIn
Owen Tran, Chief Technology Officer
With over 20 years of software engineering, operations and leadership experience, Owen provides a strong voice for our engineering and operations groups. Based in San Francisco, he was previously our VP of Consumer Technology, leading technology efforts on products including Points Travel and Points Loyalty Wallet. Prior to joining Points, Owen spent 7 years as CTO of Switchfly. He has a bachelor's degree in computer engineering from Columbia University.
Connect with Owen on LinkedIn
Inez Murdoch, Chief People Officer
Inez leads the charge on strategies to attract and retain results-orientated, entrepreneurial, collaborative team players with a passion for loyalty. She ensures that Points has leading employer practices to support a team creating innovative products and services for industry partners. Inez previously held senior HR positions in the technology and financial sectors. She holds an undergraduate degree from Western University and an MBA from Queen's University.
Connect with Inez on LinkedIn
Jay Malowney, Chief Commercial Officer
As Chief Commercial Officer, Jay oversees Points’ commercial growth and performance, including business development, relationship management, marketing, growth teams, and strategic partnerships. Jay joined Points in 2013 as Senior Vice President, Partner Relationships. He has more than 20 years of experience in the loyalty sector building and managing strategic partnerships and delivering loyalty marketing strategies. Previously, he held various senior roles at LoyaltyOne, including leading their successful expansion into the Brazilian marketplace with the Dotz coalition loyalty program.
Connect with Jay on LinkedIn
Peter Doulas, Senior Vice President, Product Management
Peter joined Points in 2012 to develop innovative products and lead the team of scrum masters and product managers that bring them to life. His experience includes product management and business leadership roles at Microsoft and ATI Tech, and a consultant role at Mercer. Peter holds degrees from Queen’s University and the Massachusetts Institute of Technology.
Connect with Peter on LinkedIn
Peter Doulas, Vice President, Product Management
Peter joined Points in 2012 to develop innovative products and lead the team of scrum masters and product managers that bring them to life. His experience includes product management and business leadership roles at Microsoft and ATI Tech, and a consultant role at Mercer. Peter holds degrees from Queen’s University and the Massachusetts Institute of Technology.
Connect with Peter on LinkedIn
Headshot of Rob MacLean, CEO at Points
Rob MacLean Chief Executive Officer arrow
Headshot of Christopher Barnard, President at Points
Christopher Barnard President arrow
Headshot of Peter Lockhard, COO at Points
Peter LockhardChief Operating Officer arrow
Headshot of Erick Georgiou, CFO at Points
Erick GeorgiouChief Financial Officer arrow
Headshot of Owen Tran, CTO at Points
Owen TranChief Technology Officer arrow
Headshot of Inez Mudoch, CPO at Points
Inez MurdochChief People Officer arrow
Headshot of Jay Malowney, Chief Commercial Officer at Points
Jay MalowneyChief Commercial Officer arrow