Founded in 2017 from the coming together of two technology powerhouses, IDEMIA celebrates five years of leadership in the identity technology field today with its international team of 15,000 employees.