Atlas Technology Solutions
–
Wadi Al Safa 4, Dubai, United Arab Emirates
... Develop strong relationships with global services teams (Customer Success Manager, Payroll, Sales & Accounting). What we value You will have strong experience in Employee Relations relating to Onboarding/Off-boarding, life cycle management. You have ... - Jun 20