The HR Generalist will have both administrative and strategic responsibilities, helping the HR team to plan and administer important functions such as employee relations, recruitment, performance management, training and development and other HR needs as required by the business. This role will work proactively to build relationships, support internal processes, simplify, and support business requests in a timely manner and act as a back-up for payroll and admin functions. Main responsibilities:...