IDEMIA

logoidemiabaselinervb20200129083232.png

We are the global leader in Augmented Identity for an increasingly digital world And this is no smal

FinTech Certified
Yes
Business Model
B2B
Staff Count
51-100
Date of Incorporation
November 19, 1998
UEN
199805701G
Address
21 Media Circle, #06-08 Infinite Studios SINGAPORE 138562 Singapore
Status
Active
logoidemiabaselinervb20200129083232.png 8 months ago
Showing 1 result