IDT

HQ
Newark
Total Offices: 2
1,151 Total Employees
Year Founded: 1990

Teams at IDT

Recently posted jobs

An Hour AgoSaved
Hybrid
07102, Newark, NJ, USA
Other
Assist in managing the Salesforce instance for Net2phone, including configurations, automations, user support, and workflow management. Engage with cross-department teams to improve CRM processes and maintain system integrity.
An Hour AgoSaved
Remote
Guatemala City, Guatemala, GTM
Other
Provide post-installation tech support for Business VoIP customers, troubleshoot issues, and enhance customer engagement through effective communication and problem-solving.
An Hour AgoSaved
In-Office or Remote
14 Locations
Other
Execute and scale paid user acquisition campaigns across channels (Google, Meta, TikTok, Snapchat, Reddit, X). Optimize toward CPI/CPA/ROAS, analyze full funnel from impression to downstream conversions, run creative A/B tests, collaborate with designers, and experiment with new channels and AI tools to grow app users for Boss Money and Boss Revolution.