Founded in 1956 and based in Angoulême, France, SELP is a group specialized in the design, manufacture and personalization of electronic ID cards, bank cards and physical and digital prepaid gift cards. The group has 4 production centers in France and India, 1 R&D center in Spain and 4 sales offices in France, India, United States, and United Arab Emirates.
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.