Human Resources
Kelly is responsible for overseeing all aspects of benefits administration and leave management. 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.