Manage recruitment advertisements, career portals, social media recruitment platforms, and external recruitment agencies to attract quality talent.
Prepare recruitment reports, manpower statistics, hiring dashboards, recruitment costing, and talent acquisition analytics for management review.
Coordinate onboarding programmes to ensure new employees are effectively integrated into the organization and receive a positive employee experience.
...
Human Resource Management (HRM). Responsible for delivering lectures, designing course materials, conducting assessments, and providing academic support to students.
Collaborate closely with the People & Culture team to brainstorm and execute initiatives that foster a positive and inclusive workplace culture.
Support in regular monitoring of office supplies, amenities, and overall workplace conditions for maintaining a clean, organized and welcoming office environment.
Assist with planning and organizing events, including selecting venues, coordinating logistics and liaising with vendors.
...
Coordinate payroll activities by preparing and submitting employee movement data, payroll changes, and leave encashment payout accurately and on time to the outsourced payroll vendor.
Administer leave management processes, including maintaining leave calendar cycles and updating annual and ad‑hoc public holidays.
Manage employee insurance processes including enrolment, updates, terminations, and support claims and policy administration with insurers and internal stakeholders.
...
High attention to detail with excellent organisational and time management skills
Proficient in Microsoft Excel and Google Workspace
Support the full employee lifecycle, including onboarding, employee changes, offboarding, and maintaining accurate employee records and documentation
...
Candidate must possess at least Diploma / Advanced / Higher / Graduate Diploma, Bachelor's Degree / Post Graduate Diploma / Professional Degree in Business Studies / Administration / Human Resource Management or equivalent.
Able to communicate well with all level of people.
...