We are looking for enthusiastic individuals to join our team as Brand Ambassadors. In this role, you will be the voice of our customers, providing top-tier support for IDT products and services.
Customer Support: Manage accounts to provide information, clarify details, and ensure records are accurately updated.
Problem Solving: Identify the root cause of issues and execute effective resolutions for customer complaints.
Job details are sourced from the employer's original posting.
Open job postingAbout the company
IDT Corporation is a telecommunications and payment processing company. It provides a range of communication services, including international calling and messaging, as well as payment solutions.