Job descriptionManage the staffing process, including recruiting, interviewing, hiring and onboardingEnsure job descriptions are up to date and compliant with all local, state and federal regulationsDevelop training materials and performance management programs to help ensure employees understand their job responsibilitiesCreate a compensation strategy for all employees based on market research and pay surveys; keeps the strategy up to dateInvestigate employee issues and conflicts and brings them to resolutionEnsure the organization's compliance with local, state and federal regulationsUse performance management tools to provide guidance and feedback to teamEnsure all company HR policies are applied consistentlyMaintain company organization charts and employee directoryPartner with management to ensure strategic HR goals are aligned with business initiativesMaintain HR systems and processesConduct performance and salary reviewsProvide support and guidance to HR staffAnalyze trends in compensation and benefitsDesign and implement employee retention strategies