Senior Business Leader, Managed Services
Luke Pollard is the Senior Business Leader for Managed Services within MasterCard Advisors. In this role, he is responsible for setting the strategy for the Canada Advisors team, driving the business development efforts and overseeing the quality of the services Advisors delivers to MasterCard clients.
Mr. Pollard joined MasterCard in 2006 from LoyaltyOne (Alliance Data Systems), where he served as Vice President, Enterprise Development. Previously, he worked at Foote, Cone & Belding Worldwide in both Canada and in the Europe, Middle East and Africa Region, based in London, UK. He brings extensive card experience, having worked at America Express Canada, Canadian Tire Financial and on the CIBC Co-brand business while at Foote, Cone & Belding.
Mr. Pollard holds an Honours BA from the University of Toronto.