ID Finance Employee Directory
Financial ServicesCatalonia, Spain201-500 Employees
ID Finance has about 383 employees across 4 continents, most of them in Europe. By country, the largest groups are Spain (45%), Mexico (20%) and Poland (12%). Finance and Banking make up 41% of the profiles with a known department. ID Finance's workforce spans 24 departments. ID Finance's workforce fell 13% between July 2025 and July 2026.