Plan staff development programs in line with company objectives- Responsible for all matters involving HR management such as hiring, training, salaries,