HR Generalist to support various human resources functions. This role will be responsible for various HR areas such as administrative tasks, Compensation & Benefits, Talent Acquisition, On/Off Boarding Support and Employee Engagement, organizing company events etc. The goal will be supporting employees by fostering a thriving workplace and driving key HR initiative.