One valley's mission is to connect people who care to causes that matter to build a better community. One valley fulfills its mission in three ways: (1) strengthening the local nonprofit sector through grant funding and free professional development; (2) connecting donors to causes that matter to them through charitbale giving tools; (3) and finally by inspiring a culture of giving in the community.