IDT Corporation is a communications and financial services company founded in 1990 and headquartered in New Jersey, US. The company employs over 1500 people across 20+ countries and has revenues exceeding $1.5 billion, offering a remote work opportunity for LATAM.
Benefits Overview
1 of 1 jobs
Competitive salary
(1)
English classes
(1)
Professional training
(1)
Referral program
(1)
Remote work
(1)