IMPACT.COM Appoints New Chief People Officer to Lead People Growth and Excellence News Desk Mar 22, 2023 impact.com, the world’s leading partnership management platform, announces the appointment of Michelle Denman as Chief People…