Edenred

Waltham
Total Offices: 2
7,105 Total Employees

Jobs at Edenred

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

13 Hours 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.