Edenred

Waltham
Total Offices: 2
7,105 Total Employees

Teams at Edenred

Recently posted jobs

5 Days AgoSaved
In-Office
Waltham, MA, USA
Fintech • Payments • Financial Services
Provides frontline support to users through phone and digital channels, resolving issues, answering questions, documenting interactions, meeting service metrics, escalating complex cases, and developing product expertise. The role requires strong communication, customer focus, adaptability, problem-solving, and process adherence. It includes structured training and opportunities for advancement.