Global Customer Support Specialist
Posted 3 days ago by Epsilon
- Salary:
- £NEG
- Location:
- London,United Kingdom
- Job Type:
- Permanent
The Global Customer Support Specialist will report into the Director of Global Customer Support and work closely with a Team Leader as well as a global team within Platform Operations, Support, and Onboarding. The role will involve regular collaboration … more