A business that supports the social contribution activities of international NPOs and support organizations by providing human resources and marketing support. It involves ongoing collaboration with NPOs through support services that include audience-building and other activities.