Provide consultancy to senior management on all HR-related issues; also, support in identifying talent gaps and addressing departmental needs in cooperation with key positions.
Lead and direct subordinates to deliver a comprehensive service to the business.
Formulate, continuously evaluate, and recommend Human Resources policies, procedures, and objectives, ensuring alignment with the company's strategic goals.
Implement all policies approved by management.
Prepare the monthly payroll for all company employees.
Follow up on the implementation of the annual training plan; process employee requests for outside training while adhering to policies and procedures.
Prepare accurate job descriptions.
Manage the implementation of the Performance Management Process to ensure its succession; provide advice and assistance during staff performance evaluations; offer basic counseling to staff facing performance-related obstacles.
Coordinate the staff recruitment and selection process to ensure a timely, organized, and comprehensive procedure for hiring staff.
Provide advice and assistance to staff and management on compensation, pay, and benefits systems.
Ensure the development of necessary retention policies and practices to best utilize high-performance personnel, ensuring a high-quality employee force that contributes to the achievement of the company's business objectives.
Ensure that all company documents comply with labor laws.
Develop, implement, and monitor all required personnel procedures related to staff terms and conditions of employment to ensure the company complies with legal requirements and best practices.
Monitor absenteeism and implement retention strategies to reduce employee turnover.
Stay informed and up-to-date regarding industry standards and best practices related to non-profit personnel management.
Responsible for handling, oversight, and execution of all administrative tasks to ensure efficient operations.