ID Finance Employee Directory
Financial ServicesCatalonia, Spain201-500 Employees
ID Finance is a financial services fintech delivering consumer credit and digital finance solutions to retail customers in Europe and Latin America. Founded in 2015 and headquartered in Barcelona, Catalonia, it operates offices in Mexico City and Warsaw and employs more than 400 people. In Spain, it launched Plazo in 2021 as a financial wellness app that combines transactional services, savings and credit features, and it also offers a Mastercard debit card with cashback. The company relies on data-driven decision making and artificial intelligence to improve risk assessment, efficiency, and customer service. Recent development includes a 2025 partnership with digital banking provider myTU to enhance its payment infrastructure.