IDT

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

Jobs at IDT

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 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.
2 Days AgoSaved
In-Office or Remote
15 Locations
Other
Drive new enterprise Voice and SMS business in LATAM: generate pipeline, meet sales goals, educate prospects on IDT products, collaborate with marketing and account teams, manage CRM and transition closed deals to account management.
5 Days AgoSaved
In-Office or Remote
14 Locations
Other
The Marketing Specialist will manage CRM campaigns for BOSS Money Transfer, focusing on customer lifecycle initiatives, community events, and performance analysis to enhance engagement and acquisition.
14 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.
8 Days AgoSaved
Remote
USA
Other
The Sales Executive will drive new enterprise Voice & SMS opportunities in the LATAM market, creating a sales pipeline, meeting quotas, and collaborating with teams.