Edenred

Waltham
Total Offices: 2
7,105 Total Employees

Edenred Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

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.