Edenred, the global leader in payment solutions for the working world, connects 830,000 corporate clients, 47 million employee users and 1.7 million partner merchants across 45 countries. Thanks to its global technology platform, the Group managed 2.5 billion transactions in 2018, primarily carried... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet