Deel

Melbourne
8,347 Total Employees
Year Founded: 2019

Teams at Deel

Recently posted jobs

22 Hours AgoSaved
Remote
Australia
Fintech • HR Tech • Payments • Financial Services
The Customer Success Manager II manages client relationships, addresses risks of churn, provides strategic guidance, and drives platform feature adoption to enhance customer experience.
2 Days AgoSaved
Remote
Australia
Fintech • HR Tech • Payments • Financial Services
The Sales Development Representative is responsible for generating new opportunities, qualifying leads, nurturing customer relationships, and supporting pipeline development for the company’s growth.
12 Days AgoSaved
Remote
2 Locations
Fintech • HR Tech • Payments • Financial Services
Oversee HRIS implementation and data migration projects, ensuring accuracy and compliance. Guide clients through setup, provide training, and mentor new managers.