Global Augmented Identity solutions provider, IDEMIA Identity & Security, has appointed Henry Mkuzi as its East African Region Sales Director as part...