Culture and Talent Lead at North
Kelly possesses 20 years of Human Resources experience, developing and implementing people practices that drive business outcomes in both ea...