Loading... please wait

Catherine Chen

Director, Investments, Humanity United

Catherine Chen is a Director of Investments focused on leading Humanity United’s work to address human trafficking and exploitation in South Asia and the Middle East. She also leads the Partnership for Freedom, a public-private partnership announced by President Barack Obama and led by Humanity United and key federal government agencies to combat human trafficking.

Catherine has spent more than a decade developing and implementing anti-trafficking programs internationally and in the U.S. Prior to joining Humanity United, she led a U.S. Department of Justice program to train and build capacity of more than 40 anti-trafficking task forces across the United States to better identify and assist human trafficking victims. She also served as the anti-trafficking and child protection advisor for Save the Children US for several years, including two years working in Indonesia following the Indian Ocean tsunami to prevent child sex trafficking and exploitation of domestic workers.

Catherine began her career as a management consultant at Towers Watson in San Francisco. She received her master’s degree in public health from Columbia University’s Mailman School of Public Health with a focus on forced migration, and her bachelor’s degree in human biology from Stanford University.