December 2019

Armada has provided its expertise to Idemia, a leading digital security services provider, in connection with the set up of a management package for 199 managers.