Angel de Leon joined CPP in 2010 and has an extensive background in financial services. Most recently he held the positions of Director of Private Banking and Director of Payment Systems at Banesto. Prior to this he worked for companies such as American Express and Visa International and was Regional Director for Southern Europe at Kessler Financial Services, a leading company in loyalty programmes and co-branding agreements for financial institutions. In addition, he was Managing Director for Western Union International for Spain and Portugal. Based in Madrid, Angel is responsible for our Southern European and Latin American countries.