Rebecca Chandler Leege currently serves as Chief Impact Officer at Worldreader, overseeing their regional leadership, content, data, program, and business development units. She has previously held leadership and supporting positions at World Vision and World Relief.