Holly Cafiero is currently the Chief People Officer at Newsela, an education technology company. Prior to this, Holly worked as the Chief Human Resources Officer at Druva and held various HR roles at companies like VistaPrint and Hologic. With a BS in Human Resources from Northeastern University, Holly has extensive experience in HR and brings valuable expertise to the organizations Holly works with.
Sign up to view 2 direct reports
Get started