Forrester Research, Inc. announced that Le Roy has resigned from her position as Chief People Officer of the company, effective May 19, 2023.