Location: Mumbai, India
Category: Human Resources
Salary: 500,000 - 800,000 INR /
Deel is an all-in-one payroll and HR platform for global teams.