Press Release

IDEMIA Appoints Donnie Scott as Chief Executive Officer I&S North America