Atlas

New Delhi
375 Total Employees
Year Founded: 2015

Jobs at Atlas

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

Recently posted jobs

One Month AgoSaved
Remote or Hybrid
3 Locations
Big Data • Cloud • HR Tech • Payments • Software
Leads multi-country HR service delivery across APAC and/or the Middle East, overseeing escalations, compliance, case quality, SLAs, operational controls, audit readiness, and process standardization. Manages and mentors HR service delivery specialists, collaborates with Payroll, Benefits, Legal, Finance, vendors, clients, and workers, and drives automation, workflow optimization, risk mitigation, and continuous improvement.