Found 2 Delaware, Nonprofit jobs