Incora announced today that Kevin Erickson has been appointed chief people and diversity officer. Effective April 19, 2021, Erickson leads the company’s global human resources (HR) function, with responsibility for Incora’s people strategy including driving diversity, equity and inclusion while...