We are seeking an experienced and highly skilled HR Manager to oversee all human resource functions. The HR Manager will be responsible for managing HR activities such as recruitment, employee relations, training and development, and performance management.