Specialist I, Technical Support, Third Party
2 days ago
Belfast
Title Specialist I, Technical Support, Third Party Contact Centre Reports To Manager, Merchant Support, Third Party Position Overview The Technical Support Specialist is at the forefront of delivering exceptional service to our merchants, partners, and resellers. In this role, you will be ...