About the company
IDT Corporation is an international company developing cloud communication solutions, payment processing systems, and money transfer services.
Requirements
- Excellent written and spoken English.
Conditions
- Remote work (Georgia) or hybrid/on-site/remote (Belarus and Moldova).