Human Resources
Kelly is responsible for overseeing all aspects of benefits administration, leave management and employee engagement. Kelly collaborates closely with employees, HR team members, and external vendors to ensure the effective management of benefits and leaves that supports employees' well-being.