our team
Catherine Chen
Director, Investments
Catherine Chen is a director on Humanity United's Investments team. Her work focuses on building sustainable and strategic approaches to combat modern-day slavery and human trafficking internationally and in the United States. Prior to joining Humanity United, Catherine led a U.S. Department of Justice contract to build capacity for anti-trafficking task forces across the country. Before that, she spent several years as an anti-trafficking and child protection advisor for Save the Children, including two years working in Indonesia following the Indian Ocean tsunami. She has developed and implemented a variety of anti-trafficking programs and conducted research on trafficking and child labor. Her work has taken her to Afghanistan, Azerbaijan, Burma, China, El Salvador, Georgia, Guinea, Indonesia, Jordan, Nepal and Thailand.
Catherine began her career as a change management and communications 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, and her bachelor’s degree in human biology from Stanford University.


