Beth DeGraff is a Senior Project Manager with World Renew. World Renew works in about 30 developing countries worldwide, living justice, loving mercy, and serving Christ.