Provide support to HR department for full spectrum of HR functions, including recruitment, performance management, staff relations, and other personnel related issueAssist in preparing recruitment advertisement, screen applications, conduct interviews and make employment offerAssist in monitor daily attendance and prepare monthly attendance reportAssist in reviewing and updating HR policies and procedures, employee handbook and ensure all practices are aligned internally and complied with labor lawsAssist in advising and counseling team managers and employees on staff related mattersPrepare reports, maintain staff record in HR system including CPD training record and professional recordsParticipate in HR ad-hoc duties and projects as assignedAll applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.