Our people

Scott Torres

Senior Program Director, Kenya, Tanzania, Haiti & Indonesia