Sign In

Sarah Terlouw

Executive Director, Northern California at International Rescue Committee

Sarah Terlouw is an accomplished professional with a diverse educational background and extensive experience in the field of public health, social work, and international development.

She holds a Master's Degree in Public Health (MPH) and Social Work (MSW) from Columbia University, and a Bachelor's Degree in Anthropology and African Studies from the University of Pennsylvania.

Sarah has held various key positions within leading organizations such as the International Rescue Committee, Alight (formerly American Refugee Committee), Institute for Reproductive Health at Georgetown University, Merlin, and International Medical Corps.

With a solid foundation in program management, public health research, and youth development, Sarah has demonstrated her commitment to humanitarian causes and making a positive impact on communities around the world.

Currently serving as the Executive Director at the International Rescue Committee, Sarah Terlouw continues to drive change and support vulnerable populations globally.

Sarah Terlouw
Add to my network

Location

United States