Website: www.evry.com

EVRY

EVRY deliver full value chain card solutions and services to more than 25 based in the UK, Republic of Ireland and the Channel Islands today.  With more than 8,500 employees, including 1,500 specialising in Financial Services, EVRY possesses a deep knowledge of card networks, schemes and payments infrastructure.