Before Becky joined Tufts in 2019, she spent ten years working in international
non-profit management, first at WorldTeach and then at Tanzanian Children’s Fund.
Becky earned a bachelor’s degree in economics from the University of Michigan, and
a Master of Public Policy degree from George Washington University.
She enjoys traveling and spending time with her husband and two sons.