Team Giving
Team Giving Team Giving believes there are endless opportunities for serving our community. By meeting with non-profit and volunteers personally, we offer a simple and sustainable path to volunteering for all who are willing to give their time and talents to those in need.
Social Enterprise
Applying market-based strategies to social problems “A social enterprise is an organization or venture that achieves its primary social or environmental mission using business methods. The social needs addressed by social enterprises and the business models they use are as diverse as human ingenuity.” The Social Alliance For profit alternatives to the traditional nonprofit corporation […]