ECD is an independent French company created in 1989 to devote himself exclusively to the design and production of cards, badges and accessories for identification.