Cegid Connections Retail 2024

ALMA

Description

Founded in 2018, Alma is the French leader in multi-installment and deferred payment solutions. With an omnichannel approach, the company is present in 10 European countries and supports more than 16,000 merchants.