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 for working visas for foreign employees.
Manage employee insurance plans, apply for insurance benefits, and regularly follow up on application progress with the insurance company.
Monitor and manage staff promotions, 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.
Ensure monthly payroll processing is timely and accurate, and ensure compliance with all statutory requirements and timely submission, attending 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:
Bachelor's degree in human resources or related field preferred.
3 years of experience in an HR management role, preferably in Technology companies.
Team-oriented, service-minded, responsible, decisive, and adaptable.
Strong knowledge of HR practices, labor laws, and regulations.