Oversee the staffing process, including recruitment, interviewing, hiring, and onboarding.
Develop training materials and performance management programs to clarify employee responsibilities.
Create and maintain a compensation strategy based on market research and pay surveys.
Effectively handle and resolve employee issues and conflicts.
Conduct performance and salary reviews regularly.
Apply working visa for foreigner employees.
Manage employee insurance plans, apply for insurance benefits, and regularly follow up on application progress with the insurance company.
Monitor and manage of staff promotion, transfers, and terminations.
Responsible for creating, updating, and implementing company policies related to various human resource aspects. Ensure that company policies comply with local, state, and federal laws to minimize the risk of legal disputes.
To ensure monthly payroll processing is timely and accurate and ensure compliance with all statutory requirements, timely submission and attend to all related statutory issues.
Any other ad hoc assignments assigned by the Management from time to time.
Maintain employee benefits and company interests while ensuring the company culture is preserved.
Qualifications and Requirements:
Bachelors degree in human resources or related field preferred.
3+ years of experience in HR management role, preferably in the Technology companies.
Team oriented, service- minded, responsible, decisive, and adaptable.
Strong knowledge of HR practices, labour laws, and regulations.