HR & Admin Officer – Job Description
Handle recruitment and onboarding
Maintain employee records and documentation
Manage attendance, leave, and payroll
Handle employee relations and grievances
Conduct performance reviews and appraisals
Organize training and development programs
Manage daily office administration
Supervise housekeeping and support staff
Handle vendor management and office supplies
Arrange travel and meetings
Maintain office discipline and policies
Prepare HR and admin reports
Manage and supervise team
Assign and monitor tasks
Plan and achieve targets
Ensure smooth daily operations
Track performance and give feedback
Handle issues and make decisions
Coordinate with departments
Manage resources and budget
Ensure policy compliance
Report to senior management