IDT

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

Teams at IDT

Recently posted jobs

13 Hours AgoSaved
In-Office or Remote
11 Locations
Other
The Marketing Manager will oversee revenue sales and customer acquisition for the International Mobile Top Up business, manage digital campaigns, and collaborate across teams to implement marketing strategies and new product launches.
2 Days AgoSaved
Hybrid
San Jose, CA, USA
Other
The Customer Success Manager drives customer experience and retention by managing relationships, ensuring product adoption, and identifying growth opportunities.
14 Days 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.