Job Description
• Handle Recruitment process including job posting, CV screening, selection, interview, and offer letters.
• Coordinate performance appraisal and review system to make sure the deadlines are met and the required information is in place.
• Perform the annual training needs analysis, plan for training, and organize training sessions to meet the company’s needs.
• Administer an effective on-boarding program for new joiners based on policy.
• Create and revise HR processes & job descriptions as per business needs.
• Creating, updating and organizing staff database.
• Prepare and update all personnel contracts.
• Finalizing monthly payroll, based on time sheet and changes and release the payroll and archive needed files.