Handle full-cycle recruitment process (job posting, shortlisting, interviews, onboarding). Maintain employee records and HR database. Prepare payroll, attendance, leave management, and benefits administration. Ensure compliance with labor laws, company policies, and regulations. Develop and implement HR policies and procedures. Organize training, performance appraisals, and employee engagement activities. Support management with HR-related reports and analysis. Manage office administration – procurement, maintenance, office supplies, and facilities. Coordinate with external vendors and service providers. Provide administrative and clerical support to management and staff.