35 Marketing and branding services for non-profit organizations, namely, development of marketing strategies; business management and consulting services for non-profit organizations; development of promotional campaigns for non-profit organizations; business partnerships search in the nature of matching non-profit organizations clients with business partners