Change & Implementation Manager
- Location
- Swindon, England, United Kingdom
Edenred Group, processing over €100bn in payments annually across more than 30 countries. We operate at a scale and complexity that rivals leading financial institutions, while retaining the agility and innovation of a fintech.Technology is at the heart of what we do, with significant annual investment and a strong focus ...