Responsible for the full spectrum of HR activities including recruitment & onboarding, compensation & benefits, training, leave management, employee relations and other HR administration function. Candidate should have good communication skills and high confidence, experience in dealing with clients and…