- Work closely with senior management to understand the strategic objectives of the business and lead the development of HR plans.
- Provide advice and counsel to managers on all aspects of HR including recruitment, employee relations, performance management, compensation and training.
- Act as a point of contact for employees, managers and senior leaders, responding to inquiries and providing guidance on HR issues.
- Proactively identify HR opportunities and challenges within the organization and suggest appropriate solutions.
- Develop and deliver progress and report regularly to senior management.
- Assist in the development and delivery of effective training programs for both managers and employees.